Crystal Reports报告来自2个不同报告

时间:2016-03-15 19:28:01

标签: crystal-reports

我花了几个小时试图谷歌我的问题没有运气。我想知道这里是否有人知道如何做到这一点。

我有两个不相关的表:
第一张表格包含银行存款(特定日期的所有存款),金额示例为:

  

1/4/16 $ 10
   1/4/16 $ 20
   1/5/16 $ 15
   1/5/16 $ 25

第二个表包含我的结算软件示例中的交易:

  

1/4/16 $ 5
  1/4/16 $ 12
  1/4/16 $ 17
  1/5/16 $ 22
  1/5/16 $ 2
  1/5/16 $ 4

我需要创建一份报告,以便我可以每天提取总额 -

  

1/4/16 - 第一张表总和:30美元 - 第二张表总和:34美元   1/5/16 - 第一张表总和:40美元 - 第二张表总和:28美元

这可能吗?如果是这样,我该怎么办呢。我可以通过在特定日期字段上使用组来分别获取每个表的总和,但我无法弄清楚如何同时执行它们。

2 个答案:

答案 0 :(得分:0)

您可以使用日期列上的联接链接两个表,只按日期分组,并在组页脚中获取摘要

编辑.......

我假设您的最后一条记录会重复,因此请使用总计。

创建新的运行总计

首先选择要汇总的字段。

第二个评估每个记录上的选择单选按钮

第三次重置...选择更改计算字段。

假设您正在汇总金额字段,那么

归档总结:选择金额

评估:为每条记录选择

重置:更改字段数量

答案 1 :(得分:0)

我不想在数据库上做太多事情然后创建两个子报告

    两个报告的 日期 分组数据(如果您不需要,请停止详细信息和标题)。
  • 在报告中,Group name然后First/Second table sum,然后Grand total Summary为您的金额字段。
  • 将两个报告放在彼此的前面,并将它们对齐基线。

如果两个表中的最小日期相同,这将有助于您。 如果最小日期不同,那么您可以创建一个视图或存储过程来连接数据,并在日期对其进行分组。