SAVE事件可以增强还是后端ABSL可以在前端UI触发事件?

2020-09-27 16:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我遇到了困扰我...

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

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


专家们,

我遇到了困扰我几天的问题。我真的希望有人能给我一些建议。

我已经在标准BO Competitor中嵌入了一个名为EC_CompetitorDistributorInfo的组件,并创建了一个名为BO_CompetitorDistributorInfo的客户BO。

EC_CompetitorDistributorInfo中有3个按钮,其中一个名为" New Distributor"的按钮用于调用标准QC:COD_Account_QC。

为了将新帐户数据保存在客户BO BO_CompetitorDistributorInfo中,我创建了一个名为XBO_Account的业务对象扩展。

到目前为止,一切都运行良好。但是,要点是,除非我单击为手动刷新而创建的 Refresh 按钮,否则无法自动刷新客户EC上保存的数据。

要求是在创建新帐户后自动刷新自定义EC上保存的数据。

是否可以增强标准质量控制的SAVE事件? 还是后端ABSL可以在前端UI触发事件?

谢谢。

凯文

(25.1 kB)
2条回答
hengyuye
2020-09-27 17:13 .采纳回答

凯文,你好,

您所追求的选项称为广播事件。

我在类似情况下所做的事情。 我创建了一个侦听本地事件的入口。 在"导入"属性下,"导航"部分带有属性,您需要在其中提供一个帐户质量控制广播的事件,当然还要在OnFireEvent中添加刷新列表的处理程序。

广播的本地事件名称,您可以在相关质量控制的输出设置中找到。 例如,对于帐户,您需要检查" NotifyChange"输出端口,其中本地事件称为" AccountCreated"。

干杯

Uldis

一周热门 更多>