我需要SSRS报告中的几个饼图系列以灰度显示,具体取决于数据集中指定的布尔值,并且除了对所有颜色进行硬编码外,绝对不知道如何处理此问题。下面列出了一些背景信息。
源数据集如下所示:
我需要饼图中那些代表活动阶段(Active = 1)的扇区根据当前调色板自动着色,而那些不活动阶段 - 以灰度显示。当然,不同的非活动阶段的数量根据参数和报告运行时间而变化,但它是已知的并且可以用于生成灰度颜色数据集。
非常感谢任何提示。
答案 0 :(得分:1)
使用诸如
之类的表达式在系列颜色属性中如何关注= iiF(Fields!Active.Value = 0," LightGrey"," Automatic")
您可以使用舞台和嵌套IIF代替使用“活动”,通过为每个被视为无效的项目选择不同的灰色阴影来为您提供灰度。
您可以创建表达式来确定图表级别的调色板,但您的问题是图表来自图表数据。