Fiori Elements List报告模板-两个实体集

2020-08-26 22:07发布

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

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


尊敬的SAP Fiori专家

我正在尝试完成以下方案。 道歉! 如果我没有以正确的方式这样做。 请引导我。

我使用了一个列表报告模板来显示罗斯文服务的实体集"类别"中的项目。 我能够显示项目没有问题。 但是,当我单击行项目时,我想在对象页面中显示另一个名为" Products_by_Categories"的实体集中与所选类别相关的条目,其中类别名称是从列表报告中选择的类别。

我目前正在努力从其他实体集" Products_by_Category"中获取"产品名称"列表

有人可以对此提供建议吗?

注释:

Categories.json

 [{
 " CategoryID":101,
 " CategoryName":"饮料",
 "描述":"饮料",
 "图片":" 10000000010000001001010000101101",
 " __metadata":{
 " uri":"类别(9)",
 " type":" NorthwindModel.Category"
 },
 "产品":{
 " __deferred":{
 " uri":"类别(9)/产品"
 }
 }
 }] 

Products_by_Categories.json

 [{
 " CategoryName":"饮料",
 " ProductName":" ProductName 1",
 " QuantityPerUnit":" QuantityPerUnit 1",
 " UnitsInStock":8089,
 "已停产":是的,
 " __metadata":{
 " uri":" Products_by_Categories(CategoryName ='CategoryName%201',ProductName ='ProductName%201',Discontinued = true)",
 " type":" NorthwindModel.Products_by_Category"
 }
 },{
 " CategoryName":"饮料",
 " ProductName":" ProductName 2",
 " QuantityPerUnit":" QuantityPerUnit 2",
 " UnitsInStock":7337,
 "已停产":false,
 " __metadata":{
 " uri":" Products_by_Categories(CategoryName ='CategoryName%202',ProductName ='ProductName%202',Discontinued = false)",
 " type":" NorthwindModel.Products_by_Category"
 }
 }] 
an.jpg (158.4 kB)

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

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


尊敬的SAP Fiori专家

我正在尝试完成以下方案。 道歉! 如果我没有以正确的方式这样做。 请引导我。

我使用了一个列表报告模板来显示罗斯文服务的实体集"类别"中的项目。 我能够显示项目没有问题。 但是,当我单击行项目时,我想在对象页面中显示另一个名为" Products_by_Categories"的实体集中与所选类别相关的条目,其中类别名称是从列表报告中选择的类别。

我目前正在努力从其他实体集" Products_by_Category"中获取"产品名称"列表

有人可以对此提供建议吗?

注释:

Categories.json

 [{
 " CategoryID":101,
 " CategoryName":"饮料",
 "描述":"饮料",
 "图片":" 10000000010000001001010000101101",
 " __metadata":{
 " uri":"类别(9)",
 " type":" NorthwindModel.Category"
 },
 "产品":{
 " __deferred":{
 " uri":"类别(9)/产品"
 }
 }
 }] 

Products_by_Categories.json

 [{
 " CategoryName":"饮料",
 " ProductName":" ProductName 1",
 " QuantityPerUnit":" QuantityPerUnit 1",
 " UnitsInStock":8089,
 "已停产":是的,
 " __metadata":{
 " uri":" Products_by_Categories(CategoryName ='CategoryName%201',ProductName ='ProductName%201',Discontinued = true)",
 " type":" NorthwindModel.Products_by_Category"
 }
 },{
 " CategoryName":"饮料",
 " ProductName":" ProductName 2",
 " QuantityPerUnit":" QuantityPerUnit 2",
 " UnitsInStock":7337,
 "已停产":false,
 " __metadata":{
 " uri":" Products_by_Categories(CategoryName ='CategoryName%202',ProductName ='ProductName%202',Discontinued = false)",
 " type":" NorthwindModel.Products_by_Category"
 }
 }] 
an.jpg (158.4 kB)
付费偷看设置
发送
3条回答
Alawn_Xu
1楼-- · 2020-08-26 22:19

请检查波纹管链接可能对您有帮助

使用SAP Fiori Elements开发应用程序

蓋茨
2楼-- · 2020-08-26 22:26

似乎您正在使用本地注释。 "产品"是导航属性,而尊重实体类型是" Products_by_Category"。 因此,在注释中,您需要选择(或添加,如果尚未完成的话)目标实体类型'Products_by_Category',然后为其添加必要的UI注释条款。

haha101010
3楼-- · 2020-08-26 22:30

您好,

您必须了解列表报告将向您显示EntitySet中的数据集。 然后,当您单击由您的entitySet提供的行之一的详细信息时,您将拥有"它的详细信息"。 此详细信息应显示在"对象页面"中。

如果您的主要实体与其他实体之间存在关系,则必须在对象页面内部进行处理。

例如,在订单中/Item,列表报告将显示所有订单,而对象页面将显示一个订单的详细信息+对象页面Fiori元素布局图中嵌入式表中的项目列表。

亲切的问候,

约瑟夫

一周热门 更多>