我创建了多个报告,需要创建一个最终报告,其中包含来自这些多个报告的数据。
以下是我的情况:
Report A:
Column Column1 Column2 Column3 Column4 Calucation
Row-A a1 a2 a3 a4 CalA.A
Row-B b1 b2 b3 b4 CalB.A
Row-C c1 c2 c3 c4 CalC.A
Report B:
Column Column1 Column2 Column3 Column4 Calucation
Row-A a1 a2 a3 a4 CalA.B
Row-B b1 b2 b3 b4 CalB.B
Row-C c1 c2 c3 c4 CalC.B
Report Aggregated
Column Column1 Column2 Total
Row-A CalA.A CalA.B Total.A
Row-B CalB.A CalB.B Total.B
Row-C CalC.A CalC.B Total.C
此处如图所示,报告A和报告B是根据postgres DB计算的。
汇总报告需要获取在报告A和报告B中计算的数据。
请帮我找到一种方法,我可以将这些多个报告中的数据传递到最终报告中。
先谢谢。
答案 0 :(得分:0)
如果您现在正在执行此操作,则应该在数据集中而不是在显示数据的表中进行计算(双击数据集:Computed Columns)。
然后,您可以将数据集(和数据源)导出到库(右键单击您的数据集:导出到库...),并在您的第一个报告中重新使用新库中的数据集以及您的聚合报告。
答案 1 :(得分:0)
我通过加入两个表解决了这个问题:
Joined Table ==> (Aggregated table)
Column P.Key Column-1 Column-2 Total
Row-A 100 CalA.A CalA.B Total.A
Row-B 101 CalB.A CalB.B Total.B
Row-C 102 CalC.A CalC.B Total.C
然后我将此连接表绑定到报表上的所需网格,并根据需要显示值。
希望这可以帮助其他有需要的人。
干杯:)