테스트 코드이다... 특정 테이블에 bukrs 필드에 대한 정보, 즉 bukrs 포지션이 어디인지..
도메인 이름이나, 필드 길이. output length, decimals, data type, 등등등..... 한번 돌려보고 확인해봄이 좋겠다..
CALL FUNCTION 'NAMETAB_GET'
EXPORTING
LANGU = SY-LANGU
TABNAME = P_TNAME
TABLES
NAMETAB = NAMETAB
EXCEPTIONS
NO_TEXTS_FOUND = 1.
이 펑션도 한번 돌려보길 바란다..........
아래처럼 나오니께...
DATA : IX030 TYPE X030L,
IDOBJT TYPE DD02V-TABCLASS,
IDFIEW TYPE DFIES,
IDTLIST TYPE DDTYPELIST,
TDFIE LIKE TABLE OF DFIES,
TFVALU TYPE DDFIXVALUES.
CALL FUNCTION 'DDIF_FIELDINFO_GET'
EXPORTING
tabname = 'ZFB0005T'
FIELDNAME = 'BUKRS'
LANGU = SY-LANGU
* LFIELDNAME = ' '
ALL_TYPES = 'X'
GROUP_NAMES = 'X'
* UCLEN =
IMPORTING
X030L_WA = IX030
DDOBJTYPE = IDOBJT
DFIES_WA = IDFIEW
LINES_DESCR = IDTLIST
TABLES
DFIES_TAB = TDFIE
FIXED_VALUES = TFVALU
EXCEPTIONS
NOT_FOUND = 1
INTERNAL_ERROR = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
이렇게 하면... 실제로 tables 에 tdfie 라는 곳에
해당 정보들이 저장되어 있다.
importing 에서는 딱히 쓸만한 정보가 없었는데.... 테스트 해보길 바란다..^^
'ERP-SAP > ABAP' 카테고리의 다른 글
<ABAP> SM37 (BATCH) DEBUG 배치 디버깅 (0) | 2013.12.03 |
---|---|
<ABAP> DB수정 프로그램 (0) | 2013.11.06 |
<ABAP> 동적생성 연습, 동적 인터널 테이블(Dynamic Internal Table) (3) | 2013.09.10 |
<ABAP> BATCH JOB LIST , 배치 잡 전체 리스트 확인 (0) | 2013.08.27 |
<ABAP> Mainternence view event 01 생성/수정시간넣기 (0) | 2013.08.26 |