【发布时间】:2015-11-24 16:08:52
【问题描述】:
我有一个图表和矩阵,可以显示给定日期范围内的记录。用户希望查看单个月份的记录。如果用户选择从 1 月到 4 月的日期范围,则结果将是基于月份的 4 个图表和 4 个 tablix,而不是显示所有月份的单个图表和单个 tablix。谁能帮助我如何做到这一点。 TIA
【问题讨论】:
标签: reporting-services charts ssrs-tablix
我有一个图表和矩阵,可以显示给定日期范围内的记录。用户希望查看单个月份的记录。如果用户选择从 1 月到 4 月的日期范围,则结果将是基于月份的 4 个图表和 4 个 tablix,而不是显示所有月份的单个图表和单个 tablix。谁能帮助我如何做到这一点。 TIA
【问题讨论】:
标签: reporting-services charts ssrs-tablix
创建列表
将现有的 Tablix/Matrix 插入到列表正文中
右键单击列表的行标题(灰色框),然后在常规选项卡上将组表达式设置为按月份值分组,即
=Month(Fields!myDate.Value)
右键单击列表的行标题(灰色框)并在过滤器选项卡上设置两个表达式。
Expression Operator Value
-------------------- -------- --------------------------
=Fields!myDate.Value >= =Parameters!StartDate.Value
=Fields!myDate.Value <= =Parameters!EndDate.Value
然后,此方法将获取如下所示的输出(所有月份)
应用后,参数设置为StartDate = 01/Jan/2015 和EndDate = 28/Feb/2015,将如下所示
注意每个月的数据是如何分开显示的。
让我知道这种方法是否适合您,或者您是否需要任何进一步的帮助。
【讨论】: