1. 概述
1.1 问题描述
图表的数据已经根据不同分类排序,但是图表展示的结果只有第一个分类有序,第二个分类就乱了。如下,华北的产品没有按照销量由高到低排序:
想要实现的效果如下:
1.2 实现思路
造成这个的原因是华东和华北地区下的产品名称一致。华北的排序根据华东的顺序来排了。
通过拼接地区和产品实现产品名字无重复,使排序顺序不受影响。
2. 示例
2.1 模板设计
新建数据集查询ds1:
SELECT 地区,产品,地区||产品 as 产品1,sum(销量) as 销量
FROM 销量
group by 地区,产品
order by 地区,销量 desc
2)合并 A1至 I16单元格,插入一个柱形图
3)柱形图的数据设置如下:
4)设置图表分类的形态,选择数据字典,设置如下:
2.2 效果预览
PC 端
移动端
3. 模板下载
已完成模板参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Chart\图表不同分类下分别排序.cpt
点击下载模板:图表不同分类下分别排序.cpt