刷新嵌入式组件

2020-09-09 05:39发布

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

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


嗨,

当用户更改窗格时,是否可以从absl或标准TI刷新EC?

我的意思是当用户更改"票证"标签的"项目"时。 在EC上,我只有几个字段,没有OWL列表。.我在事件处理程序中创建了" RestartClient"操作,当我将其分配给自定义按钮时它可以工作。但是ii应该自动完成。

也许在absl中有一些标准功能可以实现此任务,但是我不知道。

能给我您的建议吗? 非常感谢您的帮助!

(1.4 kB)

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

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


嗨,

当用户更改窗格时,是否可以从absl或标准TI刷新EC?

我的意思是当用户更改"票证"标签的"项目"时。 在EC上,我只有几个字段,没有OWL列表。.我在事件处理程序中创建了" RestartClient"操作,当我将其分配给自定义按钮时它可以工作。但是ii应该自动完成。

也许在absl中有一些标准功能可以实现此任务,但是我不知道。

能给我您的建议吗? 非常感谢您的帮助!

(1.4 kB)
付费偷看设置
发送
6条回答
Haoba3210
1楼-- · 2020-09-09 06:14

你好,雅各布,

通过触发执行DefaultSet并具有SyncDataContainer操作的EventHandler,可以非常轻松地实现此目的。

要触发EventHandler,您可以实现一个Inport,其Inport的配置如下图所示。

您还必须配置一个Outport,该Outport的本地事件名称与Inport相同,该Outport应该启用Broadcast属性。

通过这种方式,EC将能够自我触发刷新,并且每次打开选项卡时,它都应刷新数据。

我希望有帮助,

Piotr。

哎,真难
2楼-- · 2020-09-09 06:12

嗨,Piotr,

感谢您的回答。 我认为当我在EC上安装OWL时,您的解决方案将起作用。

"行为"中的内部属性我没有默认设置,这是猫头鹰的标准设置。

我做了所有步骤,但是没用。

shere_lin
3楼-- · 2020-09-09 06:25

嗨,雅库布,

您可能必须在事件处理程序中的"数据列表"上配置"刷新",依次单击"类型"("列表")>"操作"("刷新")并选择存储数据的目标列表。

Piottr。

南山jay
4楼-- · 2020-09-09 06:23

我无法配置目标列表,因为屏幕上没有列表。

当我有OWL屏幕时:

-在dataModel中,我具有DataList,因此我可以设置DefaultSet并按您所说的步骤刷新屏幕

但是当我有没有列表的屏幕时,例如TI(在我的情况下,这是EC):
-在dataModel中,我没有数据列表,因此我无法设置defaultset并且无法配置目标列表 在列表操作中。

野沐沐
5楼-- · 2020-09-09 06:07

嗨Jakub,

能否请您阐明EC上的字段是如何绑定的?

您可以在DataModel的必需节点上手动创建带有"必需字段"的DataList,然后将它们绑定到BO上的字段。

Piotr。

我是小鹏鹏啊
6楼-- · 2020-09-09 06:24

Hi Piotr,


在EC上,我手动添加了"高级列表窗格"

并绑定到BO中的备用键。

我也使用您显示的设置(但设置了默认的Setbinding)和带有所需操作的事件处理程序来创建OutPort和InPort。

但是,当用户更改窗格时,EC不会刷新。 自定义BO仅具有根节点。

皮特·库尔兹诺加(Piotr Kurzynoga)您能帮我吗?

一周热门 更多>