我试图通过ERPConnect的ABAP API查询SAP的数据字典。下面的代码检索表名和各种字段属性,但无法显示字段描述。谁知道为什么?
由于
char *a="abcd";
答案 0 :(得分:6)
可以存储表字段或结构字段的文本信息的不同位置。您从DD04T
中选择的数据元素文本只是这些文本的一个位置。您可以使用内置数据类型而不是字典数据类型定义表组件,然后将文本存储在DD03T
中(例如)
由于这些原因(DD*
表的技术细节),我强烈建议您使用功能模块DDIF_FIELDINFO_GET
,而不是滚动自己的DD*
选择。只需传递参数TABNAME
和LANGU
,生成的内部表DFIES_TAB
将包含您需要的所有信息,包括文本。
答案 1 :(得分:2)
除了@ rplantiko的建议之外,我还建议使用已经启用RFC的RPY_*
功能模块,可能更容易开箱即用。