如果进程被阻止,则可能向用户显示消息或阻止Fiori应用打开

2020-09-02 08:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 我正在寻找最好的可能性...

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

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


大家好

我正在寻找最好的可能性,以便在Fiori应用程序打开之前向用户显示一条消息。 我们在启动板上的自定义sapui5应用程序,标准fiori应用程序和磁贴中只有URL的磁贴。

现在让我们说后端存在一些问题,例如旅行收据处理。 因此,我想在用户启动fiori"旅行和收据"应用程序后向其显示一条消息,该消息会通知用户,甚至在关闭该应用程序后导航回fiori启动板。 有时,这只是给用户的一条信息消息,仅当他打开特定应用程序时才会显示。

因此,要处理这些消息,我们有一个工具,操作成员可以编写不同类型(错误,信息等)的消息并选择合适的应用程序。 消息和应用程序相关性存储在z表中。

例如,一个选项是独立的组件或服务,我们必须在所有应用程序的Component.js初始化函数中将其设置为无效。 如果z表中当前启动的应用程序存在消息,则此服务可以执行odata调用以进行查找。 如果是,请显示消息和/或导航回启动板,否则启动应用程序。 该解决方案存在问题,我们如何使用SAP标准fiori应用程序? 可能会增强组件文件?

但是我正在寻找应用程序之外的东西,例如瓷砖包装或类似的东西? 就像fiori磁贴模板一样,我可以编写自定义代码,只要有人尝试在启动板中打开fiori应用程序,该代码就会始终执行。

让我知道是否需要指定更多内容。 谢谢您的宝贵意见!

伊曼纽尔

2条回答
我是小鹏鹏啊
2020-09-02 08:37

嗨Gábor

很棒的答案! 我将尝试弄清它如何适合我们。 我从没写过插件,但是我确定我想出了实现的方法。

谢谢您,度过愉快的一天

伊曼纽尔

一周热门 更多>