Cloud Portal插件问题

2020-09-02 17:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们。 我以前曾在云Web ...

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

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


专家们。

我以前曾在云Web IDE中使用" SAP Fiori Launchpad插件"模板来创建Cloud Portal(Fiori)插件,这完全可以满足我的需求。 我用它来定制要在启动板中显示的系统消息。

最近,我在注册此插件时遇到问题,因为SAP显然改变了将插件部署到SCP并在门户中注册的方式。

我确实打开了一张SAP票证,并被告知此处描述了SAP支持Portal插件的唯一方法(这显然意味着不再支持所提到的模板):

https://help.sap.com/viewer/ 8422cb487c2146999a2a7dab9cc85cf7/Cloud/zh-CN/87764543e31247b5b471c06e3f6da6fc.html

我的问题:

我已经按照指南进行操作,但是无法在门户网站中将我的插件注册为Shell插件。 它将只允许我将其注册为普通的SAPUI5应用程序。

我的Component.js文件非常简单:

(function(){
     "使用严格";
     jQuery.sap.declare(" dk.sorenviggo.test.flp.plugin.test001.Component");
     jQuery.sap.require(" sap.ui.core.UIComponent");

     sap.ui.core.UIComponent.extend(" dk.sorenviggo.test.flp.plugin.test001.Component",{
        //使用内联声明而不是component.json来保存1次往返
         元数据:{
             "清单":" json"
         },
         createContent:function(){
 sap.m.MessageBox.alert(" Hello");
         }
     });
 }());
 

在部署应用程序之后,并且我想在门户中注册插件,我遇到了以下问题。

"应用程序类型"为灰色,我无法选择" Shell插件"类型。

关于清单文件,有两件事令我震惊。

1。 " sap.app"下的" type"值现在是" application",在旧模板中是" component"。

2。 在旧模板中,添加了" sap.flp"部分,并将"类型"设置为值"插件"。

关于第1点,我确实尝试将此值更改为" component",但是在门户中配置应用程序时,该应用程序不再显示在"应用程序资源"列表中。

关于第2点,我也尝试添加它,但是后来我无法再在门户中注册该应用程序(选择该应用程序之后,下面的忙碌屏幕永远不会忙碌)。

有人可以帮我解决我所缺少的吗?

谢谢

索伦·汉森

sap-portal-plugin-001.jpg (107.6 kB)
3条回答
奄奄一息的小鱼
2020-09-02 17:39

嗨索伦,

为了解决您的问题,请执行以下操作,而不要从"应用程序资源"中选择您的应用程序:

1。 创建新应用

2。 选择应用程序类型" Shell插件"

3。 手动设置字段:

组件网址:/

SAPUI5组件:dk.sorenviggo.test.flp.plugin.test001.FLPMessagePluginNew

HTML5应用名称:flpmessagepluginnew

4。 保存

最诚挚的问候,

Yael-Cloud Portal开发团队的Scrum Master

一周热门 更多>