多列动态排序

1.png请问表头几乎都为字符串, 怎么实现动态排序呢, 文档中的操作都是单列排序.

FineReport lronlin 发布于 2019-8-21 11:58
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
axingLv6专家互助
发布于2019-8-21 12:12(编辑于 2019-8-21 15:06)

多列排序-https://help.finereport.com/doc-view-890.html


这个是包含日期,字符串和数字类型的多列动态排序

WorkBook100.cpt


blob.png

  • lronlin lronlin(提问者) 这个不适合吧, 文档中提及字符串不能排序呢
    2019-08-21 13:18 
  • lronlin lronlin(提问者) 您好, 订购日期排序后, 点击货主名称时,是在订购日期排序的基础上再排序, 点击应付金额, 订购日期与货主名称时已经排序的
    2019-08-21 15:44 
  • axing axing 回复 lronlin(提问者) 只能单列排序啊,不会保留之前的排序结果
    2019-08-21 15:46 
  • lronlin lronlin(提问者) 回复 axing 想要多列排序, 并保留之前的效果基础上, 这样不行吗
    2019-08-21 15:50 
最佳回答
0
凌建Lv7高级互助
发布于2019-8-21 13:42

字符串?你要怎么排序

  • lronlin lronlin(提问者) 问题配图中的所有表头(含字符串、日期、浮点型)进行排序
    2019-08-21 13:47 
  • 凌建 凌建 回复 lronlin(提问者) 那你具体按照哪个排序呢
    2019-08-21 13:48 
  • lronlin lronlin(提问者) 回复 凌建 不是指定某一个表头排序, 而是多条件排序, 比如点击第一个表头排序, 点击表头二, 会基于表头一、表头二的基础上排序, 类似的规律
    2019-08-21 13:52 
最佳回答
0
孤陌Lv6资深互助
发布于2019-8-21 16:16

你需要的要求是矛盾的  会出现数据对应不上的 是不可以实现的

最佳回答
0
doudekaixinLv6中级互助
发布于2019-8-21 16:54

这个需求如果是sql出来的数据集的话,应该是可以做到。

直接排序的参数传给order by 

只是判断的逻辑复杂点。



  • 5关注人数
  • 627浏览人数
  • 最后回答于:2019-8-21 16:54
    请选择关闭问题的原因
    确定 取消
    返回顶部