匹配值颜色后的SSRS查找条件

时间:2018-05-26 15:51:52

标签: sql reporting-services

我有一个使用两个数据集的查找表达式。查找工作正常,但我发现很难满足certail条件。如果totaldownload匹配,我希望条件显示绿色,但如果不匹配则应显示红色背景。查找中的代码是

=Lookup(Cstr(Fields!register_number.Value) & Format(CDate(Fields!flight_date.Value), "yyyy-MM-dd"), Cstr(Fields!REG.Value) & Format(CDate(Fields!FL_DATE.Value),"yyyy-MM-dd"), Fields!TOTALDOWNLOAD.Value, "DataSetCountAIMS")

我尝试在表格的属性中使用以下内容,但仍无效。我应该把代码放在哪里:

=SWITCH(Fields!totaldownload = Fields!Textbox10, "Green")   --- color properties  
=Switch(Fields!totaldownload <> Fields!Textbox10, "Red")    ----- background properties

1 个答案:

答案 0 :(得分:0)

让我们说出你查找的文本框是&#34; lookupvalue&#34; (而不是像textbox1那样的随机文本名称

现在你可以这样做:

=iif(Reportitems!lookupvalue.value = Fields!textbox10.value,"Green","Red")