bni*_*nil 8 vb.net crystal-reports
我正在研究水晶报道.我想在每页的页脚上显示记录的总和.所以我在水晶报告中添加了具有以下公式的公式字段.
whileprintingrecords;
numbervar PageTotl;
if isNULL({Customer.PaidAmount})Then
0
else
PageTotl:=PageTotl + {Customer.PaidAmount}
Run Code Online (Sandbox Code Playgroud)
当给定标准没有记录时,它会给出错误.
我在上面的代码中做了什么样的更改,所以它也可以处理0条记录.
首先,我遇到了同样的错误,将公式修复为以下公式后,没有出现错误:
whileprintingrecords;
numbervar PageTotl;
if isNULL({Customer.PaidAmount})Then
0
else
PageTotl:=PageTotl + ToNumber({Customer.PaidAmount})
Run Code Online (Sandbox Code Playgroud)