如果需要通过编程方式获取表结构,可以使用ABAP提供的相关函数模块,例如DDIF_FIELDINFO_GET。 示例代码: abap REPORT z_get_table_structure. PARAMETERS: p_tablename TYPE seoliname OBLIGATORY. DATA: lt_fieldcat TYPE lvc_t_fcat, ls_fieldcat TYPE lvc_s_fcat. START-OF-SELECTION. PERFORM get_table_struc...
DDIF_FIELDINFO_GET:获得字段的相关信息 参数: Import: TABNAME:数据库表的名字 FIELDNAME:无需指定,由LFIELDNAME代替了 LANGU: 语言设定,默认sy-langu LFIELDNAME:指定关联字段 ALL_TYPES:是否指定所有类型 GROUP_NAMES:是否包含include的字段 UCLEN:没用过,应该是和unicode相关的 Export: X030L_WA:返回表头的...
显示表字段和描述REPORTZWT. TABLES: DFIES, X030L. DATA:BEGINOFINTTABOCCURS100. INCLUDESTRUCTUREDFIES. DATA:ENDOFINTTAB. PARAMETERS: TABLENMTYPEDDOBJNAMEDEFAULT'MSEG', FIELDNMTYPEDFIES-FIELDNAME . callfunction'DDIF_FIELDINFO_GET' exporting tabname = TABLENM FIELDNAME = FIELDNM LANGU = SY-LANGU...
S_RFC RFC_NAME DDIF_FIELDINFO_GET S_RFC RFC_NAME RFCPING S_RFC RFC_NAME RFC_GET_FUNCTION_INTERFACE S_RFC RFC_NAME RFC_READ_TABLE S_RFC RFC_NAME RFC_SYSTEM_INFO S_RFC RFC_NAME SUSR_USER_AUTH_FOR_OBJ_GET S_RFC RFC_NAME TH_SERVER_LIST S_RFC ACTVT 執行 S_TCODE TCD SM51 S_TA...
4.1DDIF_FIELDINFO_GET 获取某个表的某个字段的属性和描述,标签等 4.2DDIF_FIELDLABEL_GET 获取某个表的某个字段的属性和描述,标签等 4.3DDIF_NAMETAB_GET 获取某个表的全部信息,包括各字段,属性,标签等 五.税码与税率对应关系函数 5.1RECP_FI_TAX_CALCULATE 通过公司码+税码+货币码,取得相应的税率 ...
CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTINGtabname='T100'TABLESdfies_tab= lt_ftab EXCEPTIONSnot_found=1internal_error=2OTHERS=3. IF sy-subrc <> 0. ENDIF. DELETE lt_ftab WHERE fieldname NE 'MSGNR' AND fieldname NE 'TEXT'.
DY_GET_SET_FIELD_VALUE 说明:获得或者设置屏幕字段的值 DYNP_VALUES_UPDATE -更新屏幕字段的值。 DATE_CONVERT_TO_FACTORYDATE 把输入日期转为工厂日历日期 DDIF_NAMETAB_GET 功能:获得字段的相关信息(不包含text) DDIF_FIELDINFO_GET 功能:获得字段的相关信息 ...
CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'DEMO_CDS_CAST_DE' fieldname = 'CHAR_WITH_TEXT' langu = sy-langu TABLES dfies_tab = dfies_tab. cl_demo_output=>display( dfies_tab[ 1 ]-fieldtext ). Example In the following view, a literal is given the technical and semanti...
table TYPE ddobjname DEFAULT 'BKPF', field TYPE dfies-fieldname. ***CALL FUNCTION*** CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname= table fieldname= field langu= sy-langu"这个可以改成别的语言,For Short Descriptions *LFIELDNAME= ' ' *ALL_...
CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING TABNAME = PV_STRUCTURE_TYPE TABLES DFIES_TAB = LT_DFIES. LOOP AT LT_DFIES INTO LS_DFIES. LV_ACTUAL_FIELD = SY-TABIX.* Sicherstellen, daß das Datenelement nicht von der Prüfung ausgenommen* ist. READ TABLE PT_EXCLUDED_DATAELEMENTS WITH...