我有一个图表和矩阵,显示给定日期范围的记录。用户希望查看不同月份的记录。如果用户选择1月到4月的日期范围,那么结果将是4个图表和4个基于月份的tablix而不是单个图表和单个tablix,显示所有月份。有谁可以请帮助我如何做到这一点。 TIA
答案 0 :(得分:1)
创建列表
将现有的Tablix / Matrix插入列表正文
右键单击List的Row标题(灰色框),在General选项卡上将Group表达式设置为Month值组,即
=Month(Fields!myDate.Value)
右键单击List的Row标题(灰色框),在Filters选项卡上设置两个表达式。
Expression Operator Value
-------------------- -------- --------------------------
=Fields!myDate.Value >= =Parameters!StartDate.Value
=Fields!myDate.Value <= =Parameters!EndDate.Value
然后,此方法将采用看起来像这样的输出(所有月份)
应用时,设置的参数使StartDate = 01/Jan/2015
和EndDate = 28/Feb/2015
看起来像这样
请注意每个月的数据如何单独显示。
请告诉我这种方法是否适用于您,或者您是否需要任何进一步的帮助。