使用命名的odata模型绑定智能表的实体集

2020-08-14 12:17发布

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

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


大家好,

我在一个应用程序中使用了多个odata服务,因此我在清单文件中提到了这些服务,如下所示。但是当我尝试将智能表与'a'模型绑定时,如下所示:以下。未绑定数据。请帮助我解决此问题。

预先感谢

1.jpg (34.7 kB)

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

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


大家好,

我在一个应用程序中使用了多个odata服务,因此我在清单文件中提到了这些服务,如下所示。但是当我尝试将智能表与'a'模型绑定时,如下所示:以下。未绑定数据。请帮助我解决此问题。

预先感谢

1.jpg (34.7 kB)
付费偷看设置
发送
5条回答
悻福寶寶
1楼 · 2020-08-14 12:50.采纳回答

感谢Vaibhav和Jun的快速回复,

var view = this.getView();

view.setModel(this.getOwnerComponent()。getModel('a'));

view.byId(" LineItemsSmartTable")。rebindTable();

onInit方法解决了我的问题。

谢谢

奄奄一息的小鱼
2楼-- · 2020-08-14 12:51

嗨Raghavendra,

在相同的情况下,我需要从其他系统调用其他服务并在Smart Table中显示数据。 但是数据不会在View中填充。 我可以使用XML来将数据绑定到智能表

渐行渐远_HoldOn
3楼-- · 2020-08-14 12:39

将智能表的默认模型设置为" a"。

 this.getView()。byId(" LineItemsSmartTable")。setModel(<对模型'a'>的引用); 

然后,tablebindingpath只是" entityset",而不是" a>/entityset"。

悠然的二货
4楼-- · 2020-08-14 12:46

使用此功能时,我的智能过滤器和智能表必须绑定到不同的服务。 它确实像单个服务一样帮助并无缝地工作。

谢谢:)

Rama H

风早神人
5楼-- · 2020-08-14 12:56

我认为应该没有名字

一周热门 更多>