点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我已经为SCP Cloud Foundry上的Fiori Launchpad创建并部署了Shell插件(使用MTA应用程序)。 该MTA应用程序还具有另一个UI模块和其他CAP模块。
当我访问approuter URL时,插件成功加载。 这个结果应该证明到目前为止代码没有错。
现在,我使用"门户"服务创建了一个新的FLP站点。 我的目标是在加载此FLP站点时加载Shell插件。 为此,我转到了该站点的"内容管理器",并创建了一个新的"应用程序",该应用程序使用了Shell插件作为语义对象动作。 将此应用分配给目录以及"所有人"角色。
但是,当我加载FLP网站时,插件也无法加载。 开发工具也没有错误。 我没有找到任何有关如何将Shell插件配置到FLP站点的文档。
我找到的唯一文档是此处 多租户应用程序。
感谢您的帮助。
因此,如果有人有相同的问题,这就是答案。
SCP门户网站服务提供了两个启动板。
中央Fiori启动板
如果 您正在使用中央Fiori启动板(cFLP),即通过使用门户网站服务的"站点管理器"创建FLP站点,则尚不支持Shell插件。 cFLP的优点是它具有用于管理内容(应用程序,目录,组)的专用UI,因此,即使非开发人员也可以管理内容。 其他显着优势是,您甚至可以订阅外部内容提供商,并在cFLP中配置这些应用程序。 (这就是为什么称为 central 的原因。)
但是,如果您的Shell插件来自其他子帐户(而不是托管cFLP的子帐户),则可以订阅该子帐户 内容提供商,然后将Shell插件添加到您的cFLP网站。 IMO,这仅在SaaS(多租户)用例中有用。
本地Fiori启动板
您可以通过具有" Fiori启动板站点"模块(可以是您的一部分)在CF-SCP上安装本地Fiori启动板 MTA应用程序或多带带的专用MTA应用程序)并将其部署到CF-SCP。 在此模块中,可以在CommonDataModel.json中配置FLP内容(仅由开发人员)。 Shell插件在这种情况下效果很好。 您可以通过将相应的html5-apps-repo服务作为服务绑定添加到启动板模块(类型为com.sap.portal.content)来添加其他子帐户部署的UI5应用。
感谢Jhodel(@ jhodel18) 连接和集思广益。
仅供参考-我必须在此问题线程中将注释转换为答案,并将答案转换为注释。 因此,您可能会收到一些奇怪的通知。
如果您还有其他问题或想发表评论,请确保使用"评论"字段。 如果您想提供答案,请使用"您的答案"字段。
谢谢
Svea
您好,克里希纳,
这应该是要检查的文档:
https: //help.sap.com/viewer/ad4b9f0b14b0458cad9bd27bf435637d/Cloud/zh-CN/84046a7a21604dbea882bcc6fa742bf6.html
Aviad,此插件必须托管在 不同的子帐户。 但这不是常见的情况(仅仅为了实现Shell插件,我无法创建新的子帐户)。 cFLP仍不支持本地插件。 你同意吗? 您知道暂定的时间限制吗?
值得一读:在SAP Cloud Platform上为SAP Fiori启动板开发Shell插件, 带有SAP Web IDE的Cloud Foundry环境
您好,Jhodel,感谢您对其进行检查。 默认情况下,应用程序的"可视化"是"静态应用程序启动器"。 所以我保持原样。 还是没有运气。
我认为这个主题可能会对您有所帮助:
https://help.sap.com/viewer/ ad4b9f0b14b0458cad9bd27bf435637d/Cloud/zh-CN/c7b3a1e1f91246c0a281cbbe672086cf.html
一周热门 更多>