【发布时间】:2011-07-21 23:05:40
【问题描述】:
我们正在尝试使用 BIRT 来设计特定的交叉表报告,但运气不佳。数据,具有某些属性的时间序列值具有以下形状:
数据
AttributeA,AttributeB,AttributeC,Date,Value
A1,B1,C1,Jan-1-2010,25
A1,B1,C2,Jan-1-2010,25
...
我已经为数据源创建了一个多维数据集,并按效果很好的所有属性进行分组,但我不确定是否/如何按日期进行总结。这是我正在尝试制作的示例:
报告
Jan Feb Mar Q1 Apr
A1, B1, C1 25 25 25 75 33
C2 25 25 25 75 33
C3 25 25 25 75 33
Subtotal: 75 75 75 225 99
B2, C1 50 25 25 75 33
C2 50 25 25 75 33
Subtotal: 100 50 50 150 66
A2, B1, C1 25 25 25 75 33
C2 25 25 25 75 33
如您所见,我希望前三个月按月对我的值求和,然后我需要 Q1 的总和,依此类推。 BIRT 可以实现这种事情,而不是编写一堆 Javascript 吗?如果是这样,有人可以指出我正确的方向吗?
【问题讨论】: