柱状图系列排序,用公式怎么实现

我现在有十个列对应是个系列,然后我想把这十个系列根据值的大小进行排序,这个用公式怎么写?

image.png

FineReport lincoder 发布于 2020-11-26 13:51
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
格调Lv6初级互助
发布于2020-11-26 13:54(编辑于 2020-11-26 14:00)

 一个分类 10个系列?为什么不在sql中处理成10个分类,每个分类一个系列的结构呢?直接sql里面排序不香吗


或者在利用单元格也可以实现列转行,图表使用单元格数据集

图表单元格数据源:https://help.fanruan.com/finereport/doc-view-175.html

  • lincoder lincoder(提问者) 我这个在表中是十个字段啊,这个应该咋在sql中排序啊
    2020-11-26 13:54 
  • 格调 格调 回复 lincoder(提问者) 10个字段......,列传行吧,
    2020-11-26 13:57 
  • lincoder lincoder(提问者) 回复 格调 额。。。。
    2020-11-26 13:57 
最佳回答
0
ShenRuiALv5见习互助
发布于2020-11-26 14:02

sql里面行转列,转成可以排序的方式。我这是一个方法。

select * from(select case 列1when 你的值 then 值2 from 表名)order by 列

  • lincoder lincoder(提问者) 我在sql中排序了为什么还是不对
    2020-11-26 14:42 
  • ShenRuiA ShenRuiA 回复 lincoder(提问者) sql不能排序?不可能啊,sql排序,然后这个图形直接绑sql数据集啊。
    2020-11-26 15:03 
最佳回答
0
12345677Lv5见习互助
发布于2020-11-27 10:35

SQL里面  ORDER BY DECODE(‘CARRY’,1,'NORMA',2,'apply',3,..........)

最佳回答
0
张洪威Lv6高级互助
发布于2020-11-27 10:48

图表排序接口-https://help.fanruan.com/finereport/doc-view-2332.html

在页面加载完成的事件里面加个排序试试。

  • lincoder lincoder(提问者) 普通报表的话,图表是没有chart这种标识的咋弄?
    2020-11-27 11:09 
  • 张洪威 张洪威 回复 lincoder(提问者) 如何获取图表对象-https://help.fanruan.com/finereport/doc-view-2114.html cpt的单元格图表也是能获取到的。
    2020-11-27 11:39 
  • lincoder lincoder(提问者) 回复 张洪威 var chart = FR.Chart.WebUtils.getChart(\"A13\").vanCharts.charts[0];//获取到chart0控件的第一个图表块,即默认图表 chart.sortChart(); 我这么写完不太管用啊,他是把分类排个序,我想把让他把系列按照值取排序,可以帮看下哪写的有问题么
    2020-11-27 14:07 
  • 张洪威 张洪威 回复 lincoder(提问者) 是不是没用settimeout。
    2020-11-27 14:17 
  • lincoder lincoder(提问者) 回复 张洪威 用了也不行。。
    2020-11-27 14:19 
最佳回答
0
孤陌Lv6资深互助
发布于2020-11-27 10:55

SQL列转行 然后排序就好了

  • 7关注人数
  • 914浏览人数
  • 最后回答于:2020-11-27 10:55
    请选择关闭问题的原因
    确定 取消
    返回顶部