我是新手,设计SSRS。使用行组(DistrictName,StoreName,Employee_Name)和列组(MetricsOrder,MetricsName,年份,月份)。
最后打印出2条总价值。
首先,它打印地区总数和另一个是总的总数。我需要检查一些条件,并且值可能因条件不同而不同。
这是我的表情。检查一下这个月的天气。如果是的话,用RR(参数)乘以和值。如果没有,只需打印和值。
IFF((MONTH(TODAY())=Fields!Month.Value),Sum(Fields!MetricValue.Value)*Parameters!RR.Value,Sum(Fields!MetricValue.Value)当我运行报告时,我得到了下面的错误。
本地报表处理过程中发生错误。报告的定义“/Report11TRIAL 2无效”。texttrun 'Textbox86.Paragraphs.TextRuns‘的值表达式包含一个错误:未声明BC30451名称“IFF”。
有人能帮我解决这个错误吗。
发布于 2014-03-18 14:25:05
我相信这句话应该是:
IIF((MONTH(TODAY())=Fields!Month.Value),Sum(Fields!MetricValue.Value)*Parameters!RR.Value,Sum(Fields!MetricValue.Value)IFF而不是IFF。
https://stackoverflow.com/questions/22469920
复制相似问题