如何汇总水晶报表中的公式字段?

时间:2018-07-17 06:31:55

标签: crystal-reports sum formula

我想通过使用特定的公式字段显示我的总计值。 实际上,我想对公式字段求和,例如:

  

sum(@ClosingBalance)   但是它给出了一个信息   此字段无法总结

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

我解决了我的问题, 我在下面说明如何解决这个问题, 我需要另外两个函数在报表页脚中显示总计,在这里我将公式字段用作摘要字段。 因此,首先我使用下面的公式创建一个函数名称@Grouptotal

  

Numbervar x:= x + {@ ClosingBalance}并将其放在我的组页脚中

然后我创建另一个公式名称@GrandTotal并将其放置在报告页脚中

  

Numbervar x:= {@ Grouptotal}-{@ ClosingBalance}

最后,我取消显示@Grouptotal字段,并使用“公式字段”获取@GrandTotal的结果。

非常感谢...

答案 1 :(得分:0)

是的!您可以使用变量来做到这一点。

第1步:创建一个名为Sum1的公式字段

总和1  共享号码var Sum1;  Sum1:=(您的表格字段)+ Sum1;

Place this one in Details section and suppress it (Right Click Formula --> Format Field --> Common --> Suppress)

第2步:再创建一个公式以显示结果

PrintSum1 共享号码var Sum1; Sum1;

Place this formula in Group Footer and suppress it (Right Click Formula --> Format Field --> Common --> Suppress).

第3步: 再创建一个公式字段

共享号码var总计; GrandTotal:= GrandTotal + @ Sum1。 (通过这种方式,您可以汇总公式字段)

将此内容放置在组页脚中。

第4步:再创建一个公式清除

清除共享数字var Sum1; Sum1:= 0;

Place this formula in group Header and suppress it. (This is to clear the Sum1 Value for every records or group).

如果您有问题,请告诉我!!