上下文更改日志机制存在的问题

2020-08-14 19:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我陷入了一个奇怪的问...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我陷入了一个奇怪的问题。 我在WDA组件中使用了上下文更改日志的概念来跟踪用户更改的字段,直到今天,它的工作情况都非常好。 现在它突然停止跟踪所有上下文更改。 我非常在WDDOINIT中调用ENABLE_CONTEXT_CHANGE_LOG()方法,然后在WDDOBEFOREACTION方法中调用GET_CONTEXT_CHANGE_LOG()方法。 [我现在确实也尝试在WDDOAFTERACTION中检查它,但即使在那儿也无法正常工作。]是否有其他设置可能会停止/阻碍上下文更改日志的性能? 我浏览了 help.sap.com 上的文档,但没有任何内容 在那里提到。

components方法中的上下文和代码继续与之前的工作方式相同。

我不会通过在任何地方调用DISABLE_CONTEXT_CHANGE_LOG()/RESET_CONTEXT_CHANGE_LOG()来禁用/停用该机制

我还只是尝试捕获用户手动进行的更改。 (即,没有动态编程更改。)

任何输入将不胜感激。

此致

Uday

[主持人删除的个人信息]

3条回答
太Q了
2020-08-14 20:28

你好,

只是一个疯狂的猜测...

在调用方法GET_CONTEXT_CHANGE_LOG方法时,通过传递值abap_false的AND_RESET参数来尝试一次,这样就不会重置日志。 您可能已经在执行此操作或尝试使用此选项。

除此之外,没有其他建议。

如果找到解决方案,请发布解决方案。:)

谢谢

aditya。

一周热门 更多>