在我的条形图中,我只有1个系列(比方说,销售)和10个类别(比方说,地区)。 我想让每个类别的栏自动以不同的颜色显示。 我可以为“填充”属性添加一个SWITCH
操作,但它不实际,因为类别值是数据驱动的并且不断变化。如何在SSRS 2008 R2的条形图中为每个类别制作不同的颜色
回答
为了保持一致性,您可能需要为每个区域指定一种颜色,以便它们总是以相同的颜色显示。你可以一个RegionColor字段添加到您的表,然后分配给你的系列属性的Fill
属性:
=Fields!RegionColor.Value
然后,每当报表用户看到蓝色的,他们知道这是一定的区域,黄色是另一个区域,贯穿您的所有报告。
这适用于数量有限的地区。
谢谢克里斯。我将它作为计算字段而不是数据库。在许多情况下,如你所说,在数据库中会更好,但在我的特殊情况下,我认为这样更好,因为源代码是一个XML文件,我无法访问它的这一代。 – Amarundo 2013-05-01 15:16:01
在这种情况下,您可以使用计算的字段来创建区域颜色的XML文件,将其用作数据集,然后使用从区域到颜色的查找,例如, =查找(Fields!Region.Value,Fields!Region.Value,Fields!Color.Value,“RegionColorsDataset”)这样可以更有弹性地替换您的计算,并且您仍然可以在报表之间保持颜色的一致性。 – 2013-05-01 21:50:11
- 1. g.raphael条形图为每个酒吧不同的颜色?
- 2. 如何制作不同颜色的条形图?
- 3. 如何添加不同的颜色为每个列在谷歌条形图
- 4. 不同颜色的Excel条形图的每个标签
- 5. Primefaces条形图中的不同颜色
- 6. R在条形图中设置不同颜色的条形图
- 7. 如何制作SSRS 2008 R2远程条形图始终显示数据标签?
- 8. 定制SSRS 2008 R2地图
- 9. SSRS 2008 R2 Excel上制表符的颜色导出
- 10. 为SSRS图表中的每个类别组设置独特的颜色
- 11. SSRS 2008 R2图表中的组合图表线条和条形图
- 12. SSRS:每组有不同的颜色?
- 13. 如何为每个栏设置jqplot条形图颜色?
- 14. 核心情节:为条形图中的每个条形设置不同的颜色
- 15. 如何制作用不同颜色覆盖的圆形图像
- 16. 如何在matlab中绘制具有不同颜色和组的条形图
- 17. 由谷歌条形图形成的gannt图表:与每个条形图不同的颜色
- 18. 如何在ireport中的堆叠条形图中为条形图设置不同的颜色?
- 19. 为每个数据点绘制不同颜色的动画图
- 20. 在Java中,如何绘制两个不同颜色的矩形?
- 21. 在绘制的条形中使用不同颜色的NSProgressIndicator
- 22. R编程:创建一个堆叠的条形图,每个堆叠的条形图都有不同的颜色
- 23. Kibana 5 - 用每种颜色的不同过滤器绘制堆积条形图
- 24. Splunk:在一个条形图上的不同颜色
- 25. flot条形图中的不同颜色条,这可能吗?
- 26. D3颜色类别和颜色相似每个子类别
- 27. d3.js-在堆叠条形图中的一个条中添加不同颜色
- 28. Excel条形图 - 同名的相同颜色和图例条目
- 29. ssrs 2008 r2异常工作
- 30. 如何在同一个图中制作两个条形图Matlab
我不确定这有多相关,但由于SSRS图表基于原始Dundas图表(和类似于ASP.NET图表),如果您有权访问底层图表对象模型,则可以将颜色分配给各个数据点,例如循环通过系列集合做类似'oChart.Series [i] .Points [0] .Color = aSomeColorArray [i]' – 2013-04-30 18:28:10
这是超越我... – Amarundo 2013-04-30 19:24:29
而不是使用SWITCH的填充点 - 它指向一个数据集字段?之后,您所要做的就是从数据源提供该字段中的颜色。 – 2013-04-30 19:46:03