我在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。
答案 0 :(得分:0)
首先,您为什么不想更改为SQL?您正在创建不必要的流量,SSRS必须处理更大的数据集,这些数据集不会加速流程。
如果我说得对,你只有星期六的数据,你想要过滤掉将来的星期六。所以基本上条件是Date< = Today,或SSRS语法Date< = Now()。
打开图表属性,从左侧导航中选择“过滤器”。 添加新过滤器。 对于Expression,选择Date列。 作为运算符选择< = 打开值字段的表达式编辑器,输入= Now()并确认。