Sum left Outer Join in Subreport

时间:2015-08-28 21:36:02

标签: crystal-reports

我正在分报告中工作。 Visual Studio 2010(如果相关)。

我的第一个表在详细信息部分的每一行都有唯一的记录。然后,我尝试使用左外连接将第二个表连接到第一个表,但是然后将每个表中可能存在多个行的那些值相加到表中。

现在我遇到行重复问题,表2中的值不会求和,而是单独打印出来。我尝试使用组并尝试使用Sum公式字段但没有成功。

我的第一个表格在记录编号组件序列上是唯一的。
我的第二个表也有这三个项目,但每个第一个表可能不包含任何记录,一个或多个。

记录编号组件 t作为参数传递给报告,并在select expert中使用。所以序列在我的第一张表中只是一个独特的记录。

我已经尝试了按表记录编号,组件和序列分组表1。我还尝试通过序列对两个表进行分组。我试过添加一个总和公式,甚至尝试了一个总计没有成功。

这是可能的吗?有没有我可能错过的尝试?

编辑:

我目前的目标

Seq    T1 Data     T2 Data
10     A1          35
20     C2          25
20     C2          15
30     D5          30
40     D6          10
40     D6          50

我在寻找什么

Seq   T1 Data    T2 Data
10    A1         35
20    C2         40
30    D5         30
40    D6         60

1 个答案:

答案 0 :(得分:0)

我终于明白了。我按表1序列分组,然后按表2序列分组(不确定是否需要按两者分组)。然后我在详细信息部分(表2的组)后面的组尾中使用了一个运行总计字段,并将重置值设置为组1的变更(表1)。

相关问题