点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我想获取内部表 it_mara的标准表的名称
此示例的标准表名称为: MARA
如何通过内部表的名称获取标准表的名称。
当我获得名称时,我想将名称保存在字符串变量中,并将其写在Function
tabname 前面 >
DDIF_FIELDINFO_GET
数据:it_mara马拉类型表, wa_mara TYPE mara, it_DFIES DFIES类型表, wa_DFIES类型DFIES。 选择* from mara到表it_mara中,最多10行。 调用函数" DDIF_FIELDINFO_GET" 出口 tabname ='mara' 桌子 DFIES_TAB = it_DFIES 例外情况 NOT_FOUND = 1 INTERNAL_ERROR = 2 其他= 3。
对真正的数据字典类型使用以下代码。 ls_header中的TABNAME将为您提供所需的内容。 TABTYPE = T让您知道它是一个数据库表(池化,集群或透明)。
并且您不需要功能调用" DDIF_FIELDINFO_GET",可以通过以下方法从预先创建的对象中调用该功能。
您是否只是为了隐瞒内部表中日期列的格式?
此致
Girdhari
您的意思是,您希望从一个内部表转换为另一内部表,并以您期望的格式显示日期。 你能解释一下什么格式吗? 在这种情况下,我只想知道内部表的标准表的名称,然后继续,我要转换日期?
表格字段更改为另一种格式。
例如:
如果lo_strucdescr-> is_ddic_type()将日期格式转换为回教日期格式或伊朗日期
是谓词方法调用, 自7.40 SP8开始存在。 等效于:
一周热门 更多>