2011-11-03 75 views
1

我已经写了类似于下面的代码,如果值来自相同的范围,我的问题有时会在饼图中的不同部分获得相同的颜色。 REF: rdlc expression iif use? 我的代码示例rdlc(饼图)不同部分的自定义颜色

=SWITCH(Fields!ID__Share_of_Costs.Value <= 0.99, "Yellow", 
Fields!ID__Share_of_Costs.Value <= 30, "Teal", 
Fields!ID__Share_of_Costs.Value <= 60, "SteelBlue", 
Fields!ID__Share_of_Costs.Value <= 100, "Crimson", 
) 

为例如:假设我的图表值是动态的,它会像22和29,在这种情况下,部分将显示相同的颜色(< = 30,“ Teal“),因为它很难区分。是否有任何方法可以为每个片段赋予不同的颜色,如不重复的颜色?

在此先感谢...干杯

回答

0

这取决于你是什么段(值范围或特定值)的意思是,或者换句话说就是你的段数限制? 如果是,那么你可以用特定的颜色设置尽可能多的细分。 如果否,则编写一个将返回十六进制值作为颜色的自定义函数。