已经投票
高级报表 >> 高级图表 >> 高级统计图 >> 柱形图 >> 柱形图的柱子按照高低进行排序显示

柱形图的柱子按照高低进行排序显示

顶( )
最后更新日期: 人发表评论 (点击查看)
柱形图的柱子按照从高到低显示,对柱子进行排序,柱形图的柱子按照高低进行排序显示,柱形图的柱子按照从低到高显示
1. 问题描述
在使用柱状图时,希望图表的所有柱子能够根据数据的大小从高到低或者从低到高进行排序,如下图所示,此时要如何实现呢?
2. 实现思路
若图表数据源是来自单个数据集,那么可以直接使用数据集中的排序进行排序,然后设置图表数据源为数据集数据;若图表数据源是通过单元格计算出来的,则可以使用扩展和排序进行排序,然后设置图表数据源为单元格数据即可。
3. 示例
下面我们以一个简单的示例分别介绍下如何实现上图效果。
3.1 图表数据源为数据集数据
打开模板:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Chart\Logchart.cpt
将原来的数据集修改为按照成本价进行降序排序,则SQL语句为:SELECT * FROM [产品] where 类别ID= 1 order by 成本价 desc
点击设计器预览,可以看到柱子从高到低进行降序排序了,如上效果图。
3.2 图表数据源为单元格数据
打开模板:%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\Chart\Logchart.cpt
按照下图将对应的数据列拖入到单元格中
右击A2单元格,选择扩展与父格,在扩展后排序中选择降序并在公式中输入=B2
按照下图设置数据集:
点击设计器预览,可以看到柱子从高到低进行降序排序了,如上效果图。
 
 
 
 
   
文明发言,用心评论
 
应用此篇文章,您:
不费力
研究了一会
琢磨了好久
 
查看全部条>>
返回顶部
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3