GET_FIELDTAB - ooxxvv/MySAPnotes GitHub Wiki

PageOutline {{{#!comment -------------------- 以上的部份是固定的,不要變動 ----- --------------------------------------- 在建立連結時,請標明連結的頁面類型,例如:wiki:WikiStart,而不要只用 WikiStart ----- }}}

GET_FIELDTAB

  • Read fields of a table in the format DFIES
  • 取得 data dictionary 中表格及欄位的屬性 (包含 Text) 。
  • 只可捉此 Table 的所有欄位,如需指定特定欄位,可參考DDIF_FIELDINFO_GET

EXPORTING

IMPORTING

TABLES

EXCEPTIONS

Attributes

Methods

Code

{{{#!abap DATA/ lt_filedtab LIKE dfies OCCURS 0 WITH HEADER LINE, l_tabname LIKE dfies-tabname, l_langu LIKE dfies-langu.

l_tabname='YEDISHIP'. l_langu='EN'. *---get field name of table CALL FUNCTION 'GET_FIELDTAB' EXPORTING langu =l_langu tabname =l_tabname withtext ='X' TABLES fieldtab =lt_filedtab EXCEPTIONS internal_error =1 no_texts_found =2 table_has_no_fields=3 table_not_activ =4 OTHERS =5. IF sy-subrc <> 0. MESSAGE i398(00) WITH 'Get field name error !'. STOP. ENDIF. }}}

{{{#!comment -------------------- 以下的部份是固定的,不要變動 ----- }}}