点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAPUI5社区您好,
我创建了一个SAP Fiori elements应用程序,该应用程序与其他两个用于报价和销售订单的应用程序共享OData源。 在应用程序的manifest.json中,我可以定义一个crossNavigation节,其中包括一些参数,就像我在Fiori Launchpad中所做的一样:
" crossNavigation":{ "入站":{ " intent1":{ "签名":{ "参数":{ "交易类型":{ "默认值": { "值":" 4" } } }, " additionalParameters":"允许" }, " semanticObject":"合同", " action":" display", " title":" Kontrakte", " icon":" sap-icon://decision", " indicatorDataSource":{ " dataSource":" mainService", " path":"/img/sap/opu/odata/SAP/ZSD_CDO_SRV/SalesdocumenthdrSet/$ count?$ filter = Transactiontype eq'4'", "刷新":600 } } } }
但是,当我尝试在Fiori Launchpad沙箱中运行该行为时,该沙箱已使用flpSandbox.html中的sap-ushell-config参数进行配置。 在应用程序中使用以下部分配置了Tile:
应用程序:{ " SalesdocumenthdrSet-display":{ 另外的信息:" SAPUI5.Component = cdolistreportcontract", applicationType:" URL", 网址:" ../", 标题:"状态Kontrakte",说明:"" } }
查看sap/ushell/bootstrap/sandbox.js的源代码时,我发现没有评估其他参数来创建图块:
function fnMakeTile(oApplication,iIdSuffix,sKey){ var sApplicationTitle = oApplication.title || oApplication.additionalInformation.replace(" SAPUI5.Component =","")。split("。")。pop(); 返回{ " id":" sap_ushell_genic_tile_id_" + iIdSuffix, "标题":sApplicationTitle, " size":" 1x1", " tileType":" sap.ushell.ui.tile.StaticTile", "属性":{ " chipId":" sap_ushell_generation_chip_id", "标题":sApplicationTitle, "信息":oApplication.description, " targetURL":"#" + sKey } }; }
我想知道是否还可以使用参数配置Fiori Launchpad沙箱,以便我可以在沙箱中进行测试,而不必部署到Launchpad。
最诚挚的问候
格雷戈尔
你好
我在查看SDK文件时发现:
Fiori沙盒提供了一个示例:" actionToappnavsample"
在以下配置中," fixed-param1"将使用:" this.getComponentData()"
嗨,格雷格,
您找到有关此的任何信息吗?
我在Fiori Launchpad沙箱中遇到类似的问题。
请参阅我的问题此处:
/img/questions/764827/run-an-launchpad-plugin-and-an-fiori-application-i.html
嗨Rachid,
感谢您的回答。 我希望能在接下来的几天里找到一些时间尝试您的建议。
最诚挚的问候
格雷戈尔
一周热门 更多>