表格表头,多列动态排序,可以只做顺序排序吗?不需要点两下变成逆序排

表格表头,多列动态排序,可以只做顺序排序吗?不需要点两下变成逆序排

FineReport yanleibuct 发布于 2025-3-25 11:00
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
yanleibuctLv2见习互助
发布于2025-3-25 14:51(编辑于 2025-3-25 14:52)

1.单元格扩展后排序=INARRAY(EVAL($asc),SORTARRAY(EVAL($asc + "[!0]"))) * $a,只用写在数据行的最父格即可。左边的格是父格,最父格是最左边的格子,也就是A列的格子。如果A列是根据B列产生的序号列,那么最父格是B列。2.只做顺序排序,那么设置表头a的值,为公式if($a==1,1,1),或者整型1,即可。

最佳回答
0
CovidLv3高级互助
发布于2025-3-25 11:02
最佳回答
0
用户k6280494Lv6资深互助
发布于2025-3-25 11:02(编辑于 2025-3-25 11:03)

那你只写一个就行了呗

动态排序

  1. 动态列实现多列排序:在动态列的基础上,能够对每列进行单独的排序。用户可以通过点击列标题,来实现升序或降序排列。详细信息可以查看动态列实现多列排序

  2. 特殊多列排序:在决策报表的报表块中,用户可以在多列排序的基础上实现:点击第一列进行降序,点击第二列进行升序,点击第三列恢复原状。更多信息请参考特殊多列排序

  • yanleibuct yanleibuct(提问者) 你的意思是if($a==1,-1,1),只写if($a==1)?
    2025-03-25 11:08 
  • 用户k6280494 用户k6280494 回复 yanleibuct(提问者) 判断还是这么判断,但是只写一个条件属性
    2025-03-25 11:11 
  • 1关注人数
  • 48浏览人数
  • 最后回答于:2025-3-25 14:52
    请选择关闭问题的原因
    确定 取消
    返回顶部