如何实现点击表头,数据上下移动?

image.png

如上图所示,有三条数据:当点击一次表头(项目名称),数据的顺序变为2,3,1

                                      当在点击一次表头(项目名称),数据的顺序变为3,1,2

                                      当在点击一次表头(项目名称),数据的顺序变为1,2,3

                                      当在点击一次表头(项目名称),数据的顺序变为2,3

就这样往返循环……

序号列不变……

要求:①不使用数据库提交入库事件……

解决方案:

WorkBook4.zip

FineReport 继元宝 发布于 2021-12-21 16:19 (编辑于 2021-12-22 09:39)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-12-21 17:34(编辑于 2021-12-22 09:00)

WorkBook4.zip

PS:B列的值是用来每次点击后排序用可以隐藏,A列的序不对我也想不通,先下班。如果你处理好了请上传一份,谢谢。

先下班~~~~

修改:A3单元格用公式 RANGE(1,B1,1),左父格默认

  • 继元宝 继元宝(提问者) A列的序不对,是因为你设置了左父格B3…… 在A3列前面插入一列(可隐藏),B3用函数SEQ(),且设置左父为A3即可。 在问题描述里面见上传附件:WorkBook4.cpt
    2021-12-22 09:37 
  • Z4u3z1 Z4u3z1 回复 继元宝(提问者) 看上边的补充(修改:A3单元格用公式 RANGE(1,B1,1),左父格默认)
    2021-12-22 09:38 
  • 继元宝 继元宝(提问者) 回复 Z4u3z1 这个方案也行!
    2021-12-22 09:42 
  • Z4u3z1 Z4u3z1 回复 继元宝(提问者) 排序的思路看懂了嘛:用SQL 生成固定序,超链接 给动态参数 赋值 点击次数,扩展后排序用序减动态参数值(然后分负数和正数两种情况)
    2021-12-22 09:50 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-12-21 16:21
  • 3关注人数
  • 490浏览人数
  • 最后回答于:2021-12-22 09:39
    请选择关闭问题的原因
    确定 取消
    返回顶部