怎么做出excel自定义排序的效果

关键字就是要排序的列名,次序是升序或者降序。

关键字和次序都是用户传进来的参数。用到的数据库是sql server。image.png

FineReport shaheen 发布于 2020-11-26 15:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-11-26 15:35(编辑于 2020-11-26 15:37)

做在查询数据集的order by 后面 添加参数。把字段名做为参数带进去。


  • shaheen shaheen(提问者) 您是有试过吗,我用sql参数的方法,在sql能运行,可是放到平台里面运行就报错
    2020-11-26 15:39 
  • luojian0323 luojian0323 回复 shaheen(提问者) order by 如果有一个字段,就会根据一个段排序,如果有多个字段,就会根据多个字段排序, 这个你知道吧 只需要将参数面板中的字段名做参数,传递给查询数据集中,就可以实现查询时排序了
    2020-11-26 16:06 
  • luojian0323 luojian0323 回复 shaheen(提问者) 升序和倒序 也添加一个参数 传在 ordery by 字段 的后面
    2020-11-26 16:07 
  • shaheen shaheen(提问者) 回复 luojian0323 您好,因为有7列可能参加排序,而且可能是升序,也可能是降序,我在数据库用参数,然后用if判断是可以的运行的,但是放在平台运行就报错了
    2020-11-30 17:16 
最佳回答
0
shaheenLv5见习互助
发布于2021-9-3 14:17

已解决

  • 1关注人数
  • 272浏览人数
  • 最后回答于:2021-9-3 14:17
    请选择关闭问题的原因
    确定 取消
    返回顶部