SSRS过滤Tablix数据

时间:2014-05-30 10:46:03

标签: reporting-services

我在tablix数据中显示以下行,显示过去4周的每周星期六的数据。我不想修改用于在这里显示数据的SQL,而是使用SSRS图表来过滤掉行。

Date Count
3/5   2
10/5  4
17/5  7
24/5  9
31/5  10

今天的日期是30/5,因此它也显示从SQL返回的31/5。我需要过滤掉这周数据,如果它没有过去,那么应该过滤掉31/5。

1 个答案:

答案 0 :(得分:0)

首先,您为什么不想更改为SQL?您正在创建不必要的流量,SSRS必须处理更大的数据集,这些数据集不会加速流程。

如果我说得对,你只有星期六的数据,你想要过滤掉将来的星期六。所以基本上条件是Date< = Today,或SSRS语法Date< = Now()。

打开图表属性,从左侧导航中选择“过滤器”。 添加新过滤器。 对于Expression,选择Date列。 作为运算符选择< = 打开值字段的表达式编辑器,输入= Now()并确认。