开发者社区> 问答> 正文

关于宜搭表格排序问题

这个排序代码对吗,怎么实现不了排序功能

展开
收起
游客r5h4yis5ymwxc 2023-09-03 13:01:15 324 0
3 条回答
写回答
取消 提交回答
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    表格排序是按照字段顺序进行排序,路径:报表页面 >> 选择字段列 >> 字段后面的编辑按钮 >> 数据设置面板 >> 排序所以在每个字段中我们可以选择参照字段选择升序或降序,即可设置参照字段。虽然商品名称是第一个字段,但可以选择基于创建时间来进行排序以保证创建时间排序在第一优先级
    image.png
    注意:
    排序不建议使用平均值
    排序的参考字段不能是公式字段 / 求和字段

    2023-09-14 15:56:27
    赞同 展开评论 打赏
  • 十分耕耘,一定会有一分收获!

    楼主你好,宜搭表格支持多列排序,可以通过单击表头上的列名实现对该列的升序或降序排列。对于多列排序,可以按住 Shift 键并单击需要排序的列名进行选择。排序时,会按照所选列的优先级依次进行排序。宜搭表单基础设置中可设置默认排序规则,目前只能通过创建时间和修改时间设置。若需要取消某列的排序,可以再次单击该列表头即可。

    2023-09-03 16:07:55
    赞同 1 展开评论 打赏
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    宜搭内若想用dynamicOrder参数实现对一个或多个字段进行自定义排序,可参考以下代码:

    Map dynamicOrdern = new HashMap();

    dynamicOrdern.put("textField_ky1av3w7","+");

    SearchFormDatasRequest searchFormDatasRequest = new SearchFormDatasRequest()

    .setDynamicOrder(JSON.toJSONString(dynamicOrdern));

    表格排序是按照字段顺序进行排序,所以在每个字段中可以选择参照字段。

    操作路径:报表页面 >> 选择字段列 >> 字段后面的编辑按钮 >> 数据设置面板 >> 排序。

    选择升序或降序,即可设置参照字段。

    如下图,虽然商品名称是第一个字段,但可以选择基于创建时间来进行排序以保证创建时间排序在第一优先级。

    注意:

    排序不建议使用平均值 排序的参考字段不能是公式字段 / 求和字段。

    宜搭表单基础设置中可设置默认排序规则,目前只能通过创建时间和修改时间设置。

    2023-09-03 14:48:58
    赞同 1 展开评论 打赏
问答分类:
问答地址:
关联地址:
问答排行榜
最热
最新

相关电子书

更多
宜搭 - 企业智能化应用搭建平台 立即下载
《云市场-宜搭解决方案》 立即下载
《宜搭开发手册》 立即下载