具有多个数据集的矩阵中的条件格式

时间:2018-06-14 08:01:56

标签: visual-studio-2012 ssrs-2008 ssrs-2012

我使用Lookup在其中有一个包含多个数据集的矩阵。

我想添加一些条件格式

=switch(lookup(fields!Department.value,fields!Department.value,fields!A1.value,"Dateset1") > 80% , "Green","White")    

理想情况下,超过80%的任何东西都是绿色,黄色介于50%和79%之间,红色介于49%以下。

这是我做过的一次尝试,报告运行但对格式化没有影响

return user.find({ // <------ This will return promise not true or false

1 个答案:

答案 0 :(得分:0)

您如何计算百分比,以及如何将其存储在数据库中,“80”,“80%”或“0.8”?

通常它是80或0.8,百分比是添加文本框的属性格式。 在这种情况下,您应该从代码中删除%,看看会发生什么。

我倾向于使用自定义代码。

Function SetColour(ByVal Value As Integer) As String

Dim Ret as string
Ret = "Blue"

Dim Val As Double 

doubleVal = System.Convert.ToDouble(Variance)


if Value >= .86 then
Ret = "OliveDrab"

ElseIf Value <=.80 then 
Ret = "IndianRed"

end if

End Function

颜色表达式由 Code.SetColour(me.value)

调用