我面临以下问题: 我在一个表中使用包含多个数据集的报表。在行的组合中通过参数过滤行。我想使报告更灵活,因此根据参数过滤行组,我也在数据集中获取该参数。如何在value属性中引用不同的数据集或参数? 或者我想也许有一个声明(iif子句)返回1和0并且问题已经完成。
我尝试过这样的事情:(过滤器表达式似乎有很多参数,但我不知道如何直接推荐所以我使用了一个公式... = iif(cbool(Fields!Szenario.Value," ReportMonth")= cbool(Fields!Szenario.Value),1,0)
答案 0 :(得分:0)
如果要根据参数进行过滤,可以使用如下表达式:
=IIf(Parameters!ReportParameter1.Value = Fields!Szenario.Value, true, false)
过滤器应如下所示:
答案 1 :(得分:0)
= IIF(Fields!Szenario.value = Parameters!SelectForecast.label,1,0)作为Expression, beeing an Integer = 1的值。
有点困惑,它必须是Value = Label。但是再一次显示文本框中表达的结果就是诀窍。