如何在Crystal Report中进行条件求和

时间:2019-10-14 19:52:32

标签: crystal-reports

自Visual Studio 2017以来,我一直在使用Crystal Report,我被要求对总额进行分组,我有3个选项:贷方通知单,投票和发票。

我要做的第一件事是创建一个名称为 NumberValorCif 的公式字段,以使用 ToNumber()将我必须的ICIF值转换为数字。我保存了此代码,并创建了另一个名为 SumCIFCredito 的公式字段,其中包含以下代码:

If {CobroPorcentaje.TipoDoc} = 'Credit Notes'
then {@NumberValorCif}
else 0

我保存,编译并运行了该应用程序,它的运行没有任何问题……但是。我想对 SumCIFBoleta 做同样的事情:

If {CobroPorcentaje.TipoDoc} = 'Ballot'
then {@NumberValorCif}
else 0

但是我什么也没添加。我想念什么吗?否则我必须创建另一个变量。

我希望有人能帮助我。

非常感谢您

1 个答案:

答案 0 :(得分:2)

听起来您只需要添加该新公式的实际SUM。

将新公式放置在详细信息部分中,将其选中,单击Sigma按钮对其求和,然后选择生成分组级别的小计。