点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我需要开发报告并在系统中添加了一些新数据时自动刷新。 例如,如果报告要基于某些选择显示交货清单,则在创建符合选择标准的新交货时,需要自动刷新报告。
我了解我们有两种选择:
1。 使用FM RFC_Ping _WAIT技术
2。 使用CL_GUI TIMER(根据OSS注释2679117,我们似乎遇到了问题。
3。 SAP AMC(消息通道)
我担心上面的选项1和2会带来不必要的负担,因为我的选择比较昂贵,并且这两种方法将基于指定的间隔(无论是否添加新数据)。
上面的选项#3,我不确定如何使会话保持活动状态并等待消息。 就像最初显示ALV一样,然后我们必须开始收听,一旦收到,刷新ALV,然后再次返回到"收听"直到指定的时间(例如直到晚上8点)。
请问您是否有人使用SAP AMC实现了此功能? 还有其他可能的选择吗?
我了解等待消息通道,但是在显示ALV之后如何重复它。
在7.52中,有一个新的类CL_AMC_CHANNEL_MANAGER的方法GET_CONSUMER_SESSION_ID 可以处理您的案件,很遗憾,我现在手中没有7.52可以进行验证...
很抱歉,小姐失误了,我认为AMC无法做到这一点 :
https://blogs.sap.com/2016/10/13/faq-abap-channels/#_ Toc570164252
一周热门 更多>