为选择屏幕的字段设置F4帮助
在沒有參考 數據元素,域和搜索幫助的情況下,自定義F4 幫助
1,PARAMETERS: p_bukrs(4) TYPE C MATCHCODE OBJECT H_T001.
2,AT SELECTION-SCREEN? ON VALUE-REQUEST? FOR? p_bukrs.
??????? PERFORM frm_f4 CHANGING p_bukrs.
FORM frm_f4 CHANGING p_value.
???CONSTANTS cns_retfield TYPE fieldname VALUE 'BUKRS'.???
?? DATA: BEGIN OF lt_value OCCURS 0,
??????????? bukrs LIKE t001-bukrs, "公司代碼?????
?????????? ?butxt LIKE t001-butxt, " 公司名稱??????
??????????? END OF lt_value.?
?? DATA: lt_retuen LIKE TABLE OF? ddshretval WITH HEADER LINE.??
? SELECT bukrs butxt FROM t001 INTO TABLE lt_value.????
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'?
????EXPORTING
??????? retfield??????? = cns_retfield??
??????? value_org?????? = 'S'???
?? TABLES
?????? value_tab?????? = lt_value?????
????? return_tab????? = lt_retuen???
?? EXCEPTIONS
?????? parameter_error = 1?????
?? no_values_found = 2??????
? OTHERS????????? = 3.??
??IF sy-subrc = 0.
??? READ TABLE lt_retuen? INDEX 1.????
?? ?p_value? = lt_retuen-fieldval.?
? ELSE.
? ENDIF.
ENDFORM.??????????????????? "frm_f4_bukrs
?
轉載于:https://www.cnblogs.com/mingdashu/p/6651066.html
總結
以上是生活随笔為你收集整理的为选择屏幕的字段设置F4帮助的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新型无痛输卵管造影
- 下一篇: 从零开始学习springboot之spr