webdynpro 关闭窗口(使用sicf 服务)

第一步:
在你的View中创建一个outbound plug ,命名为 O_VIEW_EXIT
 
第二步:
在window中,创建一个inbound plug ,命名为 I_WIN_EXIT.


第三步:
在Window 中创建一个outbound plug,命名为 O_WIN_EXIT , ,同时在plug type中选择”exit”。
选择interface的复选框.
 


第四步:

在window中的HANDLEI_MAIN_EXIT 方法中激活window的 outbound plug . 代码如下:
  wd_this->fire_o_win_exit_plg( ).

第五步
在window中将view的outbound plug 连接到window的inbound plug


第六步:
在transaction sicf的服务中找到sap/bc/webdynpro/sap中找到你的web dynpro application
 



第七步:
双击你的Web dynpro ,进入error pages Tab ,在Logoff page的body中添加如下代码:
 
<html><body οnlοad="setTimeout('top.opener=null;top.close();', 100);"></body></html>






尾声,这样,你只要在你需要关闭应用程序的地方调用如下的代码即可以实现
Web dynpro应用程序的关闭。
 wd_this->fire_o_view_exit_plg( ).

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值