위의 펑션을 사용하여 Search Help 를 구현했습니다.
그런데 나오는 창에서 필드 네임을 혹시 바꿀 수 있나요?
지금은 "더미"라고 필드네임이 나오는데 이걸 어떻게 바꿀 수 있을지 모르겠습니다.
exporting 해줄 때 추가해주어야 하는 것이 있나요??
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'P_VERNO'
dynpprog = sy-cprog
dynpnr = sy-dynnr
window_title = 'VERNO'
value_org = 'S'
TABLES
value_tab = gt_verno
return_tab = gt_rtntab.
댓글 2
-
꼬꼬마정수기
2009.07.16 18:22
-
에나
2009.07.16 18:25
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'P_VERNO'
dynpprog = sy-cprog
dynpnr = sy-dynnr
window_title = 'VERNO'
value_org = 'S'
TABLES
value_tab = gt_verno
FIELD_TAB = gt_FIELD_TAB <= 추가 해주시면 됩니다.
return_tab = gt_rtntab.
TABNAME 과 FIELDNAME 과 POSITION 만 주시면 될듯합니다..
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'REGCD'
dynpprog = sy-cprog
dynpnr = sy-dynnr
dynprofield = 'ZTHR122-REGTX'
value_org = 'S'
TABLES
value_tab = it_122help
위와같이 딕셔너리에 있는 필드를 dynprofield에 값에 주면 해당 필드명이 나옵니다.
return_tab = lt_return.