如何在Cloud Foundry的fiori lanchpad上添加外部应用程序/链接?

2020-08-30 01:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家 我对在Cloud ...

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

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


尊敬的专家

我对在Cloud Foundry的Fiori启动板上添加外部应用程序的方式有疑问。

首先,我在WebIDE中准备多目标应用程序项目,并在该项目中创建了SAP Fiori Launchpad Site模块和HTML5模块。

我编辑了CommonDataModel.json文件,以添加外部链接,例如我们的客户官方网站或亚马逊网站。 之后,我构建并部署了我的项目。 但是,我在下面遇到了一些错误。

----------------------------------------------- ------------错误启动------------------------------------ -----------------------

应用程序" flp"已上演在应用程序" flp"上执行任务" deploy" ...任务" deploy"的执行失败。 通过dmol命令下载应用程序日志" flp",并检查它们以获取更多信息。 意外错误:该过程的某个步骤失败了。 重试可以解决问题。 要下载该过程的日志,请直接在Cloud Foundry空间中使用Cloud Foundry CLI命令" cf dmol -i 141735693"的多目标应用程序插件。 有关更多信息,请参见 https://help。 sap.com/viewer/65de2977205c403bbc107264b8eccf4b/Cloud/zh-CN/e93b231895b64cbc9221a62953563a6f.html 。 作业失败。

--------------------------------------------------- ------------错误结束------------------------------------ -----------------------

如果MTA不包含外部链接,则deploy命令成功。

如何在fiori启动板上添加外部应用程序?

?屏幕截图

screen1.png

?CommonDataModel.json

 {
 " _version":" 3.0.0",
 "标识":{
 " id":" abeb836b-f67d-461c-840f-d18215bfbd24-1564119215886",
 " entityType":"捆绑"
 },
 "有效载荷":{
 "目录":[{
 " _version":" 3.0.0",
 "标识":{
 " id":" defaultCatalogId",
 " title":" {{title}}",
 " entityType":"目录",
 " i18n":" i18n/defaultCatalogId.properties"
 },
 "有效载荷":{
 " viz":[]
 }
 }],
 "组":[{
 " _version":" 3.0.0",
 "标识":{
 " id":" defaultGroupId",
 " title":" {{title}}",
 " entityType":" group",
 " i18n":" i18n/defaultGroupId.properties"
 },
 "有效载荷":{
 " viz":[{
 " id":" mms.ui-0-1564119239204",
 " appId":" mms.ui",
 " vizId":" object1-action1"
 },{
 " id":" https://www.amazon.com/-1-1564534828619",
 " appId":" https://www.amazon.com/"
 }]
 }
 },{
 " _version":" 3.0.0",
 "标识":{
 " id":" group2",
 " title":" {{title}}",
 " entityType":" group",
 " i18n":" i18n/group2.properties"
 },
 "有效载荷":{
 " viz":[]
 }
 }],
 "网站":[{
 " _version":" 3.0.0",
 "标识":{
 " id":" 2a8e8a29-745f-47c7-b105-b8eb703d37b7-1564119215886",
 " entityType":"站点",
 " title":" Cloud Foundry上的SAP Fiori启动板站点",
 " description":"从SAP Web IDE部署的Cloud Foundry上的SAP Fiori启动板站点"
 },
 "有效载荷":{
 " config":{
 " ushellConfig":{
 "渲染器":{
 " fiori2":{
 " componentData":{
 " config":{
 "应用程序":{
 "贝壳之家":{}
 }
 }
 }
 }
 }
 }
 },
 " groupsOrder":[" defaultGroupId"," group2"],
 " sap.cloud.portal":{
 " config":{
 " theme.id":" sap_fiori_3",
 " theme.active":[" sap_fiori_3"," sap_belize_hcb"," sap_belize_hcw"]
 }
 }
 }
 }]
 }
 }
 

?参考

我在下面提到了一些树汁博客,但没有答案。

https://blogs.sap.com/2018/10/28/develop-your-first-sap-fiori-launchpad-site-with- 门户网站在SAP云平台平台上的多云服务/

https://blogs.sap.com/2018/10/29/develop-your-first-sap-fiori-launchpad- 站点与门户网站服务在SAP云平台上的多云第2章/

最好的问候

汤太郎

(211.2 kB)
2条回答
能不能别闹
2020-08-30 02:32

你好Yaruto,

在部署在Cloud Foundry中的启动板中打开链接的最佳选择是创建应用程序UI5,并使用Javascript进行重定向,然后将应用程序添加到fiori启动板中。

此致

Enric

一周热门 更多>