테이블 필드의 속성을 가지고 오는 펑션 < DDIF_FIELDINFO_GET > 에 대해서 알아보겠습니다.
DATA: ls_dfies_wa TYPE dfies,
lt_dfies_tab TYPE TABLE OF dfies.
CALL FUNCTION 'DDIF_FIELDINFO_GET'
EXPORTING
tabname = 'MARA'
fieldname = 'MATNR'
lfieldname = 'MATNR'
IMPORTING
dfies_wa = ls_dfies_wa
TABLES
dfies_tab = lt_dfies_tab.
* tabname 은 필수값
1. tabname 에만 데이터를 import
: lt_dfies_tab에 해당 테이블(mara) 의 모든 필드들의 속성을 export
2. tabname , fieldname 데이터를 import
: lt_dfies_tab에 해당 테이블(mara) 의 fieldname 필드의 (matnr) 속성을 export
3. tabname , fieldname, lfieldname 데이터를 import
: ls_dfies_wa에 해당 테이블(mara) 의 fieldname 필드의 (matnr) 속성을 export
'Function' 카테고리의 다른 글
F4IF_FIELD_VALUE_REQUEST (0) | 2021.07.09 |
---|---|
DYNP_VALUES_READ (0) | 2021.07.07 |
F4IF_INT_TABLE_VALUE_REQUEST (1) | 2021.07.07 |
DYNP_VALUES_UPDATE (0) | 2021.07.07 |
POPUP_TO_SELECT_MONTH (0) | 2021.06.22 |