我有一个Tablix,它有一个表达式作为Row标题,它在下面显示Yr2018-Q1表达式:
="Yr"&Fields!YEAR.Value & "_Q" & Fields!qtr.Value
我试图仅在例如Yr2017-Q2中显示例如
目前的tablix显示如下:
答案 0 :(得分:2)
正如Larnu所说,最好的方法是使用日期列过滤。但是,这只有在您将四分之一映射到特定日期的方法时才有效。如果不是这种情况,则以下内容适用于您的过滤器表达式:
<强>表达式强>
Switch(Fields!YEAR.Value = Parameters!Year.Value
And Fields!qtr.Value >= Parameters!Qtr.Value, 1,
Fields!YEAR.Value > Parameters!Year.Value, 1,
1=1, 0
)
<强>操作强>
=
<强>值强>
1
没有带switch语句的默认情况,因此1=1
总是评估为True
。