我正在分报告中工作。 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
答案 0 :(得分:0)
我终于明白了。我按表1序列分组,然后按表2序列分组(不确定是否需要按两者分组)。然后我在详细信息部分(表2的组)后面的组尾中使用了一个运行总计字段,并将重置值设置为组1的变更(表1)。