2020-08-26 05:37发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在开发定制SAPUI5应用程序。 在我的应用程序场景中,我需要在单击按钮时使用TableSelectDialog控件。 在TableSelectDialog列内,我需要对每一列进行排序。 有可能吗?
请帮助我确定解决方案。
谢谢
此致
JK。
标准排序会有所帮助,因为此控件确实具有项聚合 <单元格> ..
您好 Wouter Lemaire ,感谢您的光临 输入。 我会尝试的。
是的,有可能。
如 Sharma Chetanya所述,您可以使用sort属性,该属性很小 改变您的问题以对乘法列进行排序。
用于项目绑定的sort属性也可以是一个数组,您可以提及要进行排序的所有列,它们将按照数组中提到的顺序进行排序。
items =" { 路径:"/img/ProductCollection", 分类器:[{ 路径:"名称", 降序:错误 },{ 路径:" ProductName", 降序:true }] }"
名字被排序->升序
然后是ProductName->降序
致谢
Sudhir
谢谢 Sudhir Kancherla 和 Sharma Chetanya 进行评论。 您上面提到的代码将默认进行排序,但是我需要单击特定的列并应用升序/降序排序? 我坐在表选择对话框中可以吗? 就像我们在sap.ui.table和响应表中所做的一样。
Jayakrishnan.C
嗨Jayakrishnan,
在"表选择"对话框中无法通过单击特定列进行排序。 相反,您可以创建一个具有搜索字段和sap.ui.table的自定义对话框,以具有排序功能。 有点像,但是在对话框中:
https://ui5。 sap.com/#/entity/sap.m.SearchField/sample/sap.m.sample.ListSelectionSearch
另一种可能性是将"视图设置"对话框与自定义对话框结合使用:
https://ui5。 sap.com/#/entity/sap.m.ViewSettingsDialog/sample/sap.m.sample.ViewSettingsDialog
Kr,Wouter
最多设置5个标签!
您好 Wouter Lemaire ,感谢您的光临 输入。 我会尝试的。
是的,有可能。
如 Sharma Chetanya所述,您可以使用sort属性,该属性很小 改变您的问题以对乘法列进行排序。
用于项目绑定的sort属性也可以是一个数组,您可以提及要进行排序的所有列,它们将按照数组中提到的顺序进行排序。
名字被排序->升序
然后是ProductName->降序
致谢
Sudhir
谢谢 Sudhir Kancherla 和 Sharma Chetanya 进行评论。 您上面提到的代码将默认进行排序,但是我需要单击特定的列并应用升序/降序排序? 我坐在表选择对话框中可以吗? 就像我们在sap.ui.table和响应表中所做的一样。
谢谢
此致
Jayakrishnan.C
嗨Jayakrishnan,
在"表选择"对话框中无法通过单击特定列进行排序。 相反,您可以创建一个具有搜索字段和sap.ui.table的自定义对话框,以具有排序功能。 有点像,但是在对话框中:
https://ui5。 sap.com/#/entity/sap.m.SearchField/sample/sap.m.sample.ListSelectionSearch
另一种可能性是将"视图设置"对话框与自定义对话框结合使用:
https://ui5。 sap.com/#/entity/sap.m.ViewSettingsDialog/sample/sap.m.sample.ViewSettingsDialog
Kr,Wouter
一周热门 更多>