Crystal Report,基于报告页脚的基于组的摘要

时间:2010-06-07 07:03:24

标签: crystal-reports

HI,

是否可以在报告页脚显示组的摘要?让我解释一下这个场景。我要创建以下类型的报告:

Client    Amount    Currency 

Customer 123:

WWWW       300         SGD
XXXX       400         SGD
YYYY       200         USD
ZZZZ       300         USD


Customer 456:

W1W1       300         SGD
X1X1       400         SGD
Y1Y1       200         USD
Z1Z1       300         USD

.
.
.
.
.

在报告页脚中,我需要显示以下内容:

Grand total: USD        1000
Grand total: SGD        1400

需要在报表页脚显示按货币计算的总金额。是否可以在Crystal报表中执行?我正在使用水晶报告版本11.有人可以建议我一个解决方案吗?

3 个答案:

答案 0 :(得分:3)

我认为执行此操作的唯一方法是向页脚添加子报表。使用与原始报表相同的查询,然后按货币对所有内容进行分组并将金额相加。

答案 1 :(得分:3)

作为Barry解决方案的替代方案,如果您事先知道您正在处理的货币,您可以简单地为每个货币使用一个运行总计字段,

在“评估”部分中,单击公式并输入类似的内容(例如,对于美元货币)

{YourTableOrCommand.currency} = "USD"

摘要类型应为:总和 重置应为:从不

这可能会为您提供与子报告不同的性能特征,但您需要对此进行测试。

答案 2 :(得分:1)

这是一种方法:

  1. 创建两个公式;根据货币类型返回金额值。

    iif(货币=“SGD”,金额,0)

    iif(货币=“美元”,金额,0)

  2. 使用sum

  3. 根据上述公式创建摘要