2020-09-16 02:35发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
在"概述"页面中,我有在哪里使用多个OData服务的要求。 我在概述页面的初始设置中配置了1个Odata服务。 还可以在OVP中添加相同的堆栈卡。
然后,我在同一概述页面中添加了新的Odata服务,并为其创建了注释文件。 之后,我为新添加的Odata服务添加了堆栈卡,但是堆栈卡显示错误。
请帮助我解决此错误:
我们如何使用多个Odata服务和相应的注释文件?
是否可以为多个Odata服务使用单个注释文件?
stackcard-error.jpg 错误屏幕截图
Sagar Kandalgaonkar
要回答最后一个问题:不能将单个注释文件用于多个OData服务,则每个要注释的服务都必须至少有一个注释文件。
最好的问候
Mariana
在清单上执行此操作:
首先为您的服务声明数据源
"数据源":{ " Test1":{ " uri":"/img/sap/opu/odata/sap/ZTEST_SRV/", " type":" OData", "设置":{ " localUri":" localService/Test1/metadata.xml", "注释":[ " annotation_list" ] } }, " Test2":{ " uri":"/img/sap/opu/odata/sap/ZTEST2_SRV/", " type":" OData", "设置":{ " localUri":" localService/Test1/metadata.xml", "注释":[ " annotation_list" ] } },
之后,在模型中声明它们:
" sap.ui5":{ "依赖关系":{ .... }, "楷模": { " i18n":{ " type":" sap.ui.model.resource.ResourceModel", " uri":" i18n/i18n.properties" }, " @ i18n":{ " preload":是的, " type":" sap.ui.model.resource.ResourceModel", " uri":" i18n/i18n.properties" }, " Test1":{ " dataSource":" Test1", "设置":{ " defaultCountMode":"内联" } }, " Test2":{ " dataSource":" Test2", "设置":{ " defaultCountMode":"内联" } } },
最后,在您的卡声明中使用所需的模型:
"卡片":{ " card00":{ " model":" Test1", " template":" sap.ovp.cards.list", "设置":{ .... " entitySet":" EntitySet", } }, " card01":{ " model":" Test2", " template":" sap.ovp.cards.charts.analytical", "设置":{
这应该可以,希望对您有帮助
此致。
嗨克里斯蒂安,
感谢您的帮助。 我已经完成了上述步骤,并且能够在Menifest文件中看到这两个oData服务。 还可以在注释建模器中为它们创建注释。 但是我在渲染OverView页面时遇到问题。 第二张堆栈卡未按预期显示。
最多设置5个标签!
stackcard-error.jpg 错误屏幕截图
Sagar Kandalgaonkar
要回答最后一个问题:不能将单个注释文件用于多个OData服务,则每个要注释的服务都必须至少有一个注释文件。
最好的问候
Mariana
在清单上执行此操作:
首先为您的服务声明数据源
之后,在模型中声明它们:
最后,在您的卡声明中使用所需的模型:
这应该可以,希望对您有帮助
此致。
嗨克里斯蒂安,
感谢您的帮助。 我已经完成了上述步骤,并且能够在Menifest文件中看到这两个oData服务。 还可以在注释建模器中为它们创建注释。 但是我在渲染OverView页面时遇到问题。 第二张堆栈卡未按预期显示。
一周热门 更多>