在Fiori Launchpad Tile上自定义点击事件

2020-09-16 00:03发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我们要求在Fi...

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

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


专家您好,

我们要求在Fiori Launchpad磁贴上单击事件后显示弹出消息(如果通过桌面访问该磁贴)。

能否请您帮我进行此类自定义? 我知道我必须使用" CrossApplicationNavigation"并检查意图(SAP注释2591289),但是,我不确定如何通过Fiori Launchpad扩展来实现这一点。

预先感谢

Saurabh Kerkar

4条回答
小c菟菟
2020-09-16 01:06

您的图块调用了Z应用程序? o TCode?

如果是Zapp,则可以在Component.js中检测设备类型,如果是Desktop,则不要初始化您的应用,而只是显示错误,然后使用以下命令将用户送回到启动板:

 var oCrossAppNavigator = sap.ushell.Container.getService(" CrossApplicationNavigation");
 oCrossAppNavigator.toExternal({
 目标:{
 语义对象:"#"
 }
 });
 

此外,请记住,您可以选择不在某些设备上显示图块,在创建图块时,您可以选择将要使用的设备:)

一周热门 更多>