相同SSRS 2008图表的条件调色板(或颜色集)

时间:2015-05-21 05:32:31

标签: reporting-services charts colors ssrs-2008

我需要SSRS报告中的几个饼图系列以灰度显示,具体取决于数据集中指定的布尔值,并且除了对所有颜色进行硬编码外,绝对不知道如何处理此问题。下面列出了一些背景信息。

源数据集如下所示:

Stage CHAR(50), Estimated INT, Active BIT

我需要饼图中那些代表活动阶段(Active = 1)的扇区根据当前调色板自动着色,而那些不活动阶段 - 以灰度显示。当然,不同的非活动阶段的数量根据参数和报告运行时间而变化,但它是已知的并且可以用于生成灰度颜色数据集。

非常感谢任何提示。

1 个答案:

答案 0 :(得分:1)

使用诸如

之类的表达式在系列颜色属性中如何关注

= iiF(Fields!Active.Value = 0," LightGrey"," Automatic")

您可以使用舞台和嵌套IIF代替使用“活动”,通过为每个被视为无效的项目选择不同的灰色阴影来为您提供灰度。

您可以创建表达式来确定图表级别的调色板,但您的问题是图表来自图表数据。

相关问题