Crystal reports 如何在Crystal报表中进行条件求和

Crystal reports 如何在Crystal报表中进行条件求和,crystal-reports,Crystal Reports,问题原由: 有人问我,自Visual Studio 2017年以来,我一直在与Crystal Report合作 我有三种选择:信用票据、选票和信用卡 发票 我做的第一件事是创建一个名为 NumberValorCif将我必须使用ToNumber()将ICIF值转换为数字。我保存了这个并创建了另一个公式字段 命名为SumCIFCredito,具有以下代码: If {CobroPorcentaje.TipoDoc} = 'Credit Notes' then {@NumberValorCif} els

问题原由:

有人问我,自Visual Studio 2017年以来,我一直在与Crystal Report合作 我有三种选择:信用票据、选票和信用卡 发票

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

If {CobroPorcentaje.TipoDoc} = 'Credit Notes'
then {@NumberValorCif}
else 0
我保存、编译并运行了应用程序,它在没有任何错误的情况下工作 问题。。。但是我想对SumCIFBoleta做同样的事情:

If {CobroPorcentaje.TipoDoc} = 'Ballot'
then {@NumberValorCif}
else 0
但我没有补充什么。我错过了什么?或者我必须创造 另一个变量

我希望有人能帮助我

多谢各位


听起来你只需要加上新公式的实际总和


将新公式放在详细信息部分,选择它,点击Sigma按钮求和,然后选择为分组级别生成小计。

听起来您只需要添加新公式的实际总和

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