门户网站内容上的Fiori Launchpad也显示在经典门户网站上

2020-08-26 16:57发布

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

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


你好

我们一直在将Portal with AJAX框架页面用于所有应用程序。 最近,我们已升级到7.50版本,并开始在移动设备上使用Fiori Launchpad。

因此,当用户从台式机/笔记本电脑访问现有门户时,将使用具有AJAX框架的现有门户。

但是,当他们从平板电脑/智能手机访问门户时,它将启动Fiori框架。

我们已经对桌面规则进行了更改,以加载相应的框架。 我还开发了一些移动角色,其内容将在用户从移动设备访问Fiori启动板时显示。

工作正常。

现在,问题是,即使仅在移动角色中的内容中提到了设备组ID作为平板电脑和智能手机,这些内容也在AJAX框架中的桌面上显示。 我尝试更新父容器中的过滤器ID属性,该容器将所有iViews/页面保留在该角色中,但没有帮助。

您能告诉我如何实现这一目标吗? 我不希望移动角色内容(在Fiori启动板中显示)在台式机的AJAX框架上可见。

谢谢

巴维克

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

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


你好

我们一直在将Portal with AJAX框架页面用于所有应用程序。 最近,我们已升级到7.50版本,并开始在移动设备上使用Fiori Launchpad。

因此,当用户从台式机/笔记本电脑访问现有门户时,将使用具有AJAX框架的现有门户。

但是,当他们从平板电脑/智能手机访问门户时,它将启动Fiori框架。

我们已经对桌面规则进行了更改,以加载相应的框架。 我还开发了一些移动角色,其内容将在用户从移动设备访问Fiori启动板时显示。

工作正常。

现在,问题是,即使仅在移动角色中的内容中提到了设备组ID作为平板电脑和智能手机,这些内容也在AJAX框架中的桌面上显示。 我尝试更新父容器中的过滤器ID属性,该容器将所有iViews/页面保留在该角色中,但没有帮助。

您能告诉我如何实现这一目标吗? 我不希望移动角色内容(在Fiori启动板中显示)在台式机的AJAX框架上可见。

谢谢

巴维克

付费偷看设置
发送
6条回答
Haoba3210
1楼 · 2020-08-26 17:19.采纳回答

您好Bhavik,

您是否已检查应用程序模块com.sap.portal.navigation.helperservice启用了属性FilterbyDesktopView?

我遇到了完全相同的问题,并通过在Fiori角色的属性中设置过滤器ID(例如FIORI)解决了该问题,然后在Ajax Desktop中将过滤器ID设置为" Administration; com.sap.portal.emptyFilterID" "。 这样,Ajax桌面仅显示带有空过滤器ID的角色(即,在我们的案例中,所有非Fiori角色)。

干杯

John

大简至美
2楼-- · 2020-08-26 17:13

嗨Devisha,

我有相同的情况,将AJAX用于桌面,将FFP用于移动设备。 我在以下位置配置FFP: https://blogs.sap.com/2016/07/19/creating-a-new-fiori-on-ep-role-includes-iviews-from-scratch/

但是当我预览FFP时,出现以下错误:

"某些功能不可用,因为您正在尝试加载的内容无法立即访问。请稍后重试。如果问题仍然存在,请与系统管理员联系"

但是,我在框架页面配置编辑器中选择了SAP UI5库= JAVA。

能帮忙吗

谢谢。

小熊yu生菜
3楼-- · 2020-08-26 17:10

任何人有任何想法或面临挑战吗?

-Bhavik

spaceman01
4楼-- · 2020-08-26 17:10

嗨Ariel,

这也是我的想法。 但是当我在角色上使用过滤器ID而不显示在Ajax FWP上时,它不起作用!

一旦我更改了John提到的包含AJAX框架的Portal桌面的属性,那么它就只能工作了。

-Bhavik

梦想连接
5楼-- · 2020-08-26 17:13

太棒了!

这对我来说就像一种魅力! 不知道为什么它没有记录在任何地方。 (根据我到目前为止的搜索结果,了解了一下:))

-Bhavik

四川大学会员
6楼-- · 2020-08-26 17:28

嗨Bhavik,

除了John的建议外,我还想强调iView上的"设备组ID"属性仅与Fiori Framework页面相关。 Ajax FWP将不会引用此属性。 确实,过滤器ID是正确的方法。

您可以在Sap帮助下找到有关此功能的进一步说明:

https://help.sap.com/saphelp_nw73/helpdata/zh/7a/0d3fd577184217abf672883ffd5c57/content.htm?original_fqdn=help.sap.de

最好的问候

Ariel

一周热门 更多>