第一步:
在你的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( ).
webdynpro 关闭窗口(使用sicf 服务)
最新推荐文章于 2019-07-13 16:59:00 发布