ABAP 读取(内)表字段
读取内表的字段名
一个可以读取内表的字段名的程序。
1,系统表字段与内文。
DD03L --> 表格欄位
DD03T --> 欄位內文
DD03V --> 表格視圖
DD04L --> 資料元素
DD04T --> 元素內文
DD04V --> 元素視圖
2,读取表字段名类。
************************************************************************
* 本程序实现的功能是读取结构的字段名。
************************************************************************
TYPES:
BEGIN OF TYP_DEPT,
ID(10) TYPE N,
NAME(10) TYPE C,
END OF TYP_DEPT.
DATA:
WA_DEPT TYPE TYP_DEPT,
DESCR_REF TYPE REF TO CL_ABAP_STRUCTDESCR.
FIELD-SYMBOLS:
<FS_DEPT> TYPE ABAP_COMPDESCR.
************************************************************************
* START-OF-SELECTION
************************************************************************
START-OF-SELECTION.
DESCR_REF ?= CL_ABAP_TYPEDESCR=>DESCRIBE_BY_DATA( WA_DEPT ).
*             此處填寫內表結構名稱或者表格名稱,如 MARA(物料主檔)。  
LOOP AT DESCR_REF->COMPONENTS ASSIGNING <FS_DEPT>.
WRITE: / <FS_DEPT>-NAME.
ENDLOOP.
From: http://blog.163.com/wy_nx/blog/static/9530678200942011483940/
 
                     
                    
                 
                    
                
 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号