具有语义导航的Fiori Launchpad Tile,包含路线...这可能吗?

2020-08-30 20:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我要求启动板中有2个图块,这些图...

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

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


我要求启动板中有2个图块,这些图块可打开同一应用程序,但此应用程序中的视图不同(2条单独的路线)。 虽然我可以在应用程序本身中实现启动URL参数并在每个磁贴中进行配置,但我希望有一种方法可以利用已经配置的现有路由?

不幸的是,我还没有找到一种简单的方法来完成此操作,因此我想在退回到启动URL参数之前会询问。

有人知道这是否可能吗?

注意-我正在内部Fiori启动板上配置它。

干杯

马特

付费偷看设置
发送
4条回答
粗暴的香蕉
1楼-- · 2020-08-30 20:41

大家好,

执行此操作的免费代码方式是,将清单中的路由模式(实际上是"&/+模式")放在图块定义的"参数"字段中的Launchpad Designer中:

魔术!

CPLASF-自律
2楼-- · 2020-08-30 20:56

感谢乔尔。 &/非常神秘,但是现在知道了-听起来很棒!

Violet凡
3楼-- · 2020-08-30 21:03

嗨,马特,

我认为您可以将目标设置与" shellHash"一起使用。

例如:

 var oCrossAppNavigator = sap.ushell.Container.getService(" CrossApplicationNavigation");
 oCrossAppNavigator.toExternal({
    目标:{
       shellHash:" {SemanticObject-action}?someParam = abc&/{route-pattern}"
     }
 }); 

希望有帮助。

欢呼

Cuong

me_for_i
4楼-- · 2020-08-30 20:50

嗨,Ekansh,

您现在可能已经知道,当您导航时,可以设置一个标志(我相信第二个参数)以不将其添加到历史记录中,但是如果不是,这就是您的答案。

干杯

马特

一周热门 更多>