如何通过单击网格表中的按钮来进行升序和降序排序?

2020-09-17 06:44发布

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

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


嗨,我想单击排序按钮并使网格表的数据升序和降序,我已经尝试过 https://sapui5.hana.ondemand.com/#/sample/sap.ui.table.sample。 排序/预览示例,但没有用,我看到的另一种方法是在元数据中设置sap:sortable =" true",但我不知道如何。

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

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


嗨,我想单击排序按钮并使网格表的数据升序和降序,我已经尝试过 https://sapui5.hana.ondemand.com/#/sample/sap.ui.table.sample。 排序/预览示例,但没有用,我看到的另一种方法是在元数据中设置sap:sortable =" true",但我不知道如何。

付费偷看设置
发送
3条回答
DafaDDDa
1楼-- · 2020-09-17 07:10

访问表绑定,然后对绑定进行排序。...

Cikesha
2楼-- · 2020-09-17 06:55
 onSort:function(){
 var oTable = this.getView()。byId(" table");
 var oItems = oTable.getBinding(" items");
 var oBindingPath = this.getView()。getModel()。getProperty("/img/Products");
 var oSorter = new Sorter(oBindingPath,true);
 oItems.sort(oSorter);

 } 

我已经尝试过了,没有用,还有另一种方法来访问表绑定并应用排序? 还是我的代码有问题?

Climb_Ma
3楼-- · 2020-09-17 06:56

请参考博客

如果您正在使用自定义的odata服务,请参考博客

此致

Meghal Shah

一周热门 更多>