自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
但是我什么也没添加。我想念什么吗?否则我必须创建另一个变量。
我希望有人能帮助我。
非常感谢您
答案 0 :(得分:2)
听起来您只需要添加该新公式的实际SUM。
将新公式放置在详细信息部分中,将其选中,单击Sigma按钮对其求和,然后选择生成分组级别的小计。