如何以编程方式在(组)表上启用多列排序?

时间:2016-10-25 07:49:13

标签: vaadin cuba-platform

如何对群组表进行排序?我想为用户启用排序。另外我想设置程序化排序。

例如:客户有很多订单。在表格中,我想查看按订单号排序的所有订单。该表格应按sum(transaction_count)customer.name排序。

1 个答案:

答案 0 :(得分:1)

GroupTable以及Table不支持在运行时按多列排序。

但是您可以在数据源查询中设置预定义顺序并禁用表中的排序(将sortable属性设置为false)。可以根据当前用户设置预定义顺序:只需修改屏幕order by方法中的查询init()子句。