0

我创建了多个报告,需要创建一个最终报告,其中包含来自这些多个报告的数据。

以下是我的情况:

  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 数据库计算的。

聚合报表需要获取报表 A 和报表 B 中计算的数据。

请帮助我找到一种方法,将这些多份报告中的数据传递到最终报告中。

提前致谢。

4

2 回答 2

0

如果您现在正在执行此操作,您应该在数据集中而不是在显示数据的表格中进行计算(双击数据集:计算列)。

然后,您可以将您的数据集(和数据源)导出到一个库(右键单击您的数据集:导出到库...),并在您的第一个报告和汇总报告中重用新库中的数据集。

于 2016-08-22T06:42:30.457 回答
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

然后我将此连接表绑定到报表上我需要的网格,并根据需要显示值。

希望这可以帮助其他有需要的人。

干杯:)

于 2016-08-25T06:43:03.187 回答