【发布时间】:2023-03-24 15:32:01
【问题描述】:
我希望有人能够提供帮助\帮助。
我有一个 Tablix,我试图根据一个参数从一个字段中填充三个单独的(总和)值(当前月份、当前年份和上一年)。我的参数设置为yyyymm。对于每个求和值,我的表达式逻辑如下:
总结当前月份值
=SUM(Fields!Quantity.Value),IIF(Parameters!YearMonth.Value) = CDATE(Now()), "yyyyMM")
求和当前年份值
=SUM(Fields!Quantity.Value),IIF(Parameters!YearMonth.Value) = CDATE(Now()), "yyyy")
总结上一年的值
=SUM(Fields!Quantity.Value),IIF(Parameters!YearMonth.Value) = CDATE(Now()), "yyyy")-1
尝试上述表达式时出现以下错误:
textrun Quantity5.Paragraphs[0].TextRuns[0] 的值表达式包含错误:[BC30205] End of statement expected
【问题讨论】:
-
不应该先出现IFF部分吗? =iif(somecondition, truepart,falsepart)
标签: reporting-services ssrs-tablix ssrs-expression