水晶报告中的总和

时间:2016-03-09 11:45:12

标签: crystal-reports crystal-reports-2008

有3个文档类型A,B和C,并且有这些值的数量

我尝试过:

Type_Number amount                        Sum= 2200       
A_12939848   2100
A_28387348   100
c_10000233   300

现在我想要这些值的总和取决于Doctype

像这样

Type_Number amount                        Sum= 2500       
A_12939848   2100
A_28387348   100
c_10000233   300

我使用公式

我选择运行总计并选择金额字段,并修复A和C类型,如此employees.type in ['A','C']然后我用amount_formula名称保存 然后我在报告

上拖动此字段

之后我创建共享公式,然后我写这个

shared tax as number
shared tax2 as number


tax=({#amount_formula})
tax2=tax2+tax
formula=tax
tax=0
i drag this on report

and second formula


shared tax2 as number
formula = tax2
tax2=0

但总和显示2200,我想要2500

任何解决方案?

1 个答案:

答案 0 :(得分:0)

不要为每个简单的计算创建运行总计,而是尝试按照以下方式。

创建公式@Extract并写下代码:

Type_Number[1];

现在使用此公式@Extract创建一个组,并将字段放在详细信息中。

总体摘要采取报告页脚摘要和个人总和采取组页脚摘要