配置SAP BusinessByDesign OWL自动更新
解决问题:
在QA界面新建一条数据时,点击保存并关闭以后,回到OWL时,还需要手动点击一次GO才能获取到刚添加的这条数据。现在想不点击GO实现自动更新!
步骤:
1.双击打开OWL界面。
2.点击编辑模式
3.跳转到Controller页签下,点击inports新建,并命名为AutoRefresh_Inports.
4.在右侧的属性栏中找到Events→OnFire,选择事件EventHandle.(因为这个事件是执行DefaultSet的,也就是执行OWL默认的Query事件,如果想执行其他的查询绑定,可以换成其他事件的EventHandle。
5.在Navigation下的Local Event中填写AutoRefresh_LocalEvent(可以改为其他名字,注意一定是要在右侧的属性页签中的Navigation→LocalEvent,因为左边也会出现Local Event.
6.保存并激活!
7.打开相应的QA界面,进入编辑模式
8.跳转到Controller页签下,点击Outport,新建Outport,并命名为AutoRefresh_Outport.
9.在右侧的属性栏中找到Navigation→ Local Event 填写与第五步相同的名字即可。这里是:AutoRefresh_LocalEvent,打开传递事件按钮Behavior→Broadcast设置为true.目的是要把AutoRefresh_LocalEvent当成标示传递到OWL,触发OWL的OnFire事件。
10.修改Event Handles下面的保存按钮事件SaveHandler,在默认的保存事件动作下,添加一个FireOutput操作。指向刚创建的AutoRefresh_Outport.
11.保存并激活!
有时候我们有些近视,忽略了离我们最真的情感;有时候我们有些远视,模糊了离我们最近的幸福。一辈子真的很短,远没有我们想象的那么长,永远真的没有多远。所以,对爱你的人好一点,对自己好一点,今天是你的枕畔人,明天可能成了陌路人,如果这辈子来不及好好相爱,就更不要指望下一辈子还能遇见。