Reporting services SSRS列背景色格式设置不起作用
我有以下要求: 列也有负值和NA值。负值和NA值单元格应为“红色”,其他单元格应为“浅灰色”。我为此写了以下表达式:Reporting services SSRS列背景色格式设置不起作用,reporting-services,ssrs-2008,ssrs-tablix,Reporting Services,Ssrs 2008,Ssrs Tablix,我有以下要求: 列也有负值和NA值。负值和NA值单元格应为“红色”,其他单元格应为“浅灰色”。我为此写了以下表达式: =IIF(Fields!BaseDOS.Value ="NA" OR Fields!BaseDOS.Value < 0, "Red", "LightGrey") =IIF(字段!BaseDOS.Value=“NA”或字段!BaseDOS.Value
=IIF(Fields!BaseDOS.Value ="NA" OR Fields!BaseDOS.Value < 0, "Red", "LightGrey")
=IIF(字段!BaseDOS.Value=“NA”或字段!BaseDOS.Value<0,“红色”、“浅灰色”)
但它不适用于NA油田。我还使用表达式在括号中显示负值:
=格式(字段!BaseDOS.Value,“##0.00;(##0.00)”)
这也不起作用。请帮忙。你真的应该把每个问题作为一个单独的问题发布 在文本框的“背景色”属性中,尝试:
=IIF(Fields!BaseDOS.Value ="NA" OR Fields!BaseDOS.Value < "0", "Red", "LightGrey")
你真的应该把每个问题作为一个单独的问题来发布 在文本框的“背景色”属性中,尝试:
=IIF(Fields!BaseDOS.Value ="NA" OR Fields!BaseDOS.Value < "0", "Red", "LightGrey")
但是BaseDOS在这里是整数,有没有办法使它与整数一起工作?如果你也存储“NA”,它就不能是整数字段。但是BaseDOS在这里是整数,有没有办法使它与整数一起工作?如果你也存储“NA”,它就不能是整数字段。检查字段的值!查询输出中的BaseDOS(只是为了确保您得到的是“NA”,还有负值)检查字段的值!查询输出中的BaseDOS(只是为了确保您得到的是“NA”,也是负值)