【发布时间】:2015-04-07 13:41:33
【问题描述】:
我遇到了这个 SSRS 表达式的挑战。我需要在表达式中添加 REPORT_NAME "AIA1610U" 以缩小报告中的结果。
不确定我在这里做错了什么。我该怎么做呢?任何帮助都会很棒。
=SUM(IIf(Fields!NAME.Value = "TOTAL OUTSTANDING APPLICATIONS" ,Fields!DAYS_AGO.Value ,0),"rsOutstandingApplications")- SUM(IIf(Fields!NAME.Value = "ELECTION FORM RECEIVED" ,Fields!DAYS_AGO.Value ,0), "rsOutstandingApplications" )
【问题讨论】:
-
你遇到了什么错误?
-
图表“Chart1”的Y表达式包含错误:[BC30108]“字段”是一种类型,不能用作表达式。
-
尝试将“Field!REPORT_NAME.Value”更改为“Fields!REPORT_NAME.Value”
-
它运行没有结果。有没有别的写法?
-
您可以将容器的数据集设置为“rsOutstandingApplications”,并将其从表达式中删除。我不确定它是否像您发布的那样正确实施。
标签: tsql reporting-services ssrs-expression