给出数据集 -
名称,日期,价值,价值2(日期是月份级别 - 因此只返回MMM / yy。)
是否可以在RDLC 2005中配置Matrix,使其显示 -
Static | Dynamic Columns | Static
Date, Date, Date,
Name, Value, Value, Value, Sum(Value2)
或者是否可以配置Tablix以使中间3列按日期分组?
这里是报告到目前为止的样子 -
Jun/12 Jul/12 Aug/12
AA-10 406 580 406
AA-11 100.05
AA-12 406 435 435
它只需要添加到右侧列的总和,但我似乎无法在最后添加列。
我希望为每个名称显示一行,并为最近3个月的每一个显示最大值,最后为value2的总和。
感谢
答案 0 :(得分:0)
我通过使用Tablix旋转数据部分来解决它。
DataSet成为
Name, Date, Value, PrevValue, PrevPrevValue, Value2.
详细信息字段对名称进行分组,
Max(Value), Max(PrevValue), Max(PrevPrevValue), Sum(Value2)
字段定义。
列标题使用
DateAdd("m",-2,Max(Date)) ,DateAdd("m",-1,Max(Date)) ,Max(Date)
提供上个月的头衔。