FPM-GAF-门户-刷新或重新加载指导活动框架应用程序

2020-08-25 00:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大师, 我正在...

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

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


大师,

我正在开发一个 GAF 应用程序,该应用程序将发布到 EP 中。

在我的GAF结束时,我想刷新我的应用程序并显示

第一个屏幕,但不关闭它(因为我在门户中)。

我已经执行了最后一步操作,并使用了以下代码:

 wd_this-> mr_fpm-> raise_event_by_id(if_fpm_constants => gc_event-leave_initial_screen)
 

工作正常,但应用程序保留了数据,

我想刷新数据重新加载整个应用程序。

我尝试了不同的句子,但是它不会刷新我的数据:

 wd_this-> mr_fpm-> raise_event_by_id(cl_fpm_event => gc_event_finish)。
 
 wd_this-> mr_fpm-> raise_event_by_id(cl_fpm_event => gc_event_refresh)。
 

(仅适用于OIF?为什么?)

 wd_this-> mr_fpm-> raise_event_by_id(cl_fpm_event => gc_event_close)。
 

(我不要这个)

 wd_this-> mr_fpm-> raise_event_by_id(cl_fpm_event => gc_event_goto_start)。

刷新或重新加载GAF是FPM内部的特定事件

不使用 gc_event_close 吗?

我应该手动刷新上下文属性和协助类属性吗?

有什么主意吗?

我们将不胜感激。

问候。

yan

3条回答
Violet凡
2020-08-25 00:13 .采纳回答

hi;

数据lo_api_component类型参考if_wd_component。

数据lo_portal_manager类型参考if_wd_portal_integration。

lo_api_component = wd_comp_controller-> wd_get_api()。

lo_portal_manager = lo_api_component-> get_portal_manager()。

调用方法lo_portal_manager-> navigate_absolute

导出

navigation_target ="提供当前iview的PCD路径"

.if已集成到门户中。 这将起作用。

谢谢

致谢

vivek

一周热门 更多>