点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
在使用tabkey(CDPOS列)的情况下,它是通过组合已记录更改条目的相应表的键来形成的。
我正在使用FM``GET_KEY_FIELDS_OF_TABLE''查找密钥,然后使用密钥的元数据解析tabkey。 但是我怀疑FM返回的键顺序和用来形成tabkey的键顺序将始终相同。 如果可以不同,那么我不能使用这种方法。
能否请您帮助我理解SAP如何确定用于创建tabkey的关键字段的顺序以及FM'GET_KEY_FIELDS_OF_TABLE'将返回的关键字段的顺序。
谢谢
你好 Anshu Gupta
FM的工作原理如下, 考虑任何表。 在我们的案例中,我涉及一个具有最大键字段的表。 看看A071下方的表格。 有9个关键字段。
现在,当您为同一张表执行FM时,返回 table将以与表中相同的顺序返回Key字段。 使用POSITION字段可以确认相同。返回表将不返回MANDT Key字段,因为它在所有表中都是通用的。
FM还提供了其他详细信息,例如OFFSET,Check table,Data type等。
致谢!
一周热门 更多>