头图

有朋友在我的 SAP 微信技术交流群里提问:

请教各位大顾一个 fiori 问题
一个用户发现自己 Fiori Launchpad 上的所有 gui 应用都打不开,报错找不到服务器,Fiori APP类型的应用没有问题,其它用户可以,两类应用都可以正常打开,所以分析应该是权限差异,但问题出在哪呢?

首先同一个系统,其他所有用户,都可以正常打开 Fiori Launchpad 上的 SAPGUI 应用,只有这一个用户不行。这很容易联想起,是不是这个用户缺少某种权限?

这个怀疑很自然。

笔者的文章,曾经介绍过如何把 SAPGUI 里运行的应用,嵌入到浏览器环境的 Fiori Launchpad 里:

错误截图:

最后朋友反馈,误打误撞解决了:

Fiori 应用的开发过程中,我们经常需要在 URL 参数中使用 sap-ui-tech-hint 参数来指定所用的 UI 技术。其中,sap-ui-tech-hint=GUI 是一种常见的参数设置,它的作用是告诉 Fiori 应用使用传统的 SAP GUI 技术来渲染用户界面,而不是使用 SAPUI5 或者 HTML5 技术。通过使用 sap-ui-tech-hint=GUI 参数,我们可以在 Fiori 应用中兼容传统的 SAP GUI 界面,使得用户可以在不同的界面技术之间进行无缝切换,从而更好地满足不同用户的需求。

在用户访问 Fiori 应用时,系统会根据 sap-ui-tech-hint=GUI 参数的设置,自动加载传统的 SAP GUI 界面,并将其嵌入到 Fiori 应用中。用户可以在不离开 Fiori 应用的情况下,使用传统的订单创建功能,从而提高工作效率和用户满意度。


注销
1k 声望1.6k 粉丝

invalid


引用和评论

0 条评论