点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们。 我以前曾在云Web ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们。 我以前曾在云Web ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们。
我以前曾在云Web IDE中使用" SAP Fiori Launchpad插件"模板来创建Cloud Portal(Fiori)插件,这完全可以满足我的需求。 我用它来定制要在启动板中显示的系统消息。
最近,我在注册此插件时遇到问题,因为SAP显然改变了将插件部署到SCP并在门户中注册的方式。
我确实打开了一张SAP票证,并被告知此处描述了SAP支持Portal插件的唯一方法(这显然意味着不再支持所提到的模板):
我的问题:
我已经按照指南进行操作,但是无法在门户网站中将我的插件注册为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)
嗨索伦,
为了解决您的问题,请执行以下操作,而不要从"应用程序资源"中选择您的应用程序:
1。 创建新应用
2。 选择应用程序类型" Shell插件"
3。 手动设置字段:
组件网址:/
SAPUI5组件:dk.sorenviggo.test.flp.plugin.test001.FLPMessagePluginNew
HTML5应用名称:flpmessagepluginnew
4。 保存
最诚挚的问候,
Yael-Cloud Portal开发团队的Scrum Master
一周热门 更多>