Crystal reports 如何计算每个id的总和

Crystal reports 如何计算每个id的总和,crystal-reports,Crystal Reports,使用Crystal report 7 我想查看表1和表2的总和 表1 id name 001 raja 002 vijay 003 suresh .... 表2 id value 001 100 001 200 001 150 002 200 003 150 003 200 ... 我想显示表1中的所有行和表2中的总和(值)。如何做到这一点 水晶报告 预期产量 id name value 001 raja 450 002 vijay 200 003 suresh 350 .......

使用Crystal report 7

我想查看表1和表2的总和

表1

id name

001 raja
002 vijay
003 suresh
....
表2

id value

001 100
001 200
001 150
002 200
003 150
003 200
...
我想显示表1中的所有行和表2中的总和(值)。如何做到这一点 水晶报告

预期产量

id name value

001 raja 450
002 vijay 200
003 suresh 350
................
           1000 (sum of value)
注意:我将表字段直接添加到报表中,而不是在报表中添加存储过程、视图或查询

如何做到这一点


需要Crystal report帮助

试试这个它会对你有用的

1) 在crystal报告中添加组,即按名称添加组

2) 加上一个连续的总数

3) 你的报告如下

4) 您的输出将是


在ID上连接表1和表2。
将字段ID、名称和值添加到报告中。
根据ID对报告进行分组,并将值的摘要字段(SUM)插入组标题。
将名称添加到组标题。
在值上添加总计(报告页脚)。
隐藏或取消显示详细信息栏


这将为您提供与所需相同的结果,但无需运行总计和重置。

这可以从数据库端非常方便地实现easily@Asif,我知道如何在sql查询中执行此操作,但在crystal report中如何。。。?我没有在报告中使用任何查询我在2)添加一个描述如何生成运行总计的运行总计后添加了一个新图像。进入字段浏览器,右键单击运行总计,然后为公式命名,然后在字段中添加表2。值以汇总和检查组的更改,并选择组#1表1。名称单击确定,然后将其拖到报告上。请按照屏幕截图操作,您将获得所需的结果。您可以右键单击“报告”,然后单击“插入”,然后单击“运行总计”。检查此链接是否在您的问题中添加了1000(价值总和)。。。。?你更新了哪一部分..我更新了我的数量1000(价值总和)。请检查我到底需要什么。我为running total创建了一个名为“Close”,然后按照您的建议进行操作。然后我在组字段名称中添加了关闭字段running total作为“Clo”,它显示正确,现在我想显示running total“Clo”字段的总和,当我添加summary of(summary of Clo)字段时,它显示为running total无法添加总和”消息。。