Portal event in Web dynpro application

来源:互联网 发布:淘宝几天售后 编辑:程序博客网 时间:2024/05/23 15:34

Portal event顾名思义就是portal的event, >_o'。

任何以iview形式集成在portal中的应用程序都能触发,或者监听这个event。

于是,各种iview不再是孤岛,有了一个信息共享和通讯的手段。

 

下面以Web dynpro for abap来展示一下portal event,借用ECC WDA的标准程序组件:WDR_TEST_PORTAL_EVENT

这个组件下有许多application,既然portal event是一种通讯手段,那么demo必然是成对出现:

 

事件发送方:WDR_TEST_PORTAL_EVENT_FIRE

事件接收方:WDR_TEST_PORTAL_EVENT_REC

注意:既然名字叫portal event,那么脱离了portal环境,event就不存在了。单独在ECC测试这2个application神马的是浮云。

 

通过portal的page将这2个iview组装在一起,如下图所示:

 

注意到这个页面有2个portal事件,由发送方选择触发事件,并输入事件传输参数

当接收页面的某个事件注册前面打上勾时,由发送方发送的对应portal event就能顺利被接收方监听到,并显示事件参数。

原创粉丝点击