我有一个报告,其中我有一个公式(在水晶语法中)平衡,插入详细信息部分。公式如下:
WhilePrintingRecords;
Global CurrencyVar Balance;
if {table.cr}>0 or {table.dr} > 0 then
Balance:= Balance+ {table.cr} - {table.dr};
Balance
如果table.cr和table.dr为null,我希望报告打印以前的记录余额。任何帮助???
答案 0 :(得分:0)
余额是您在本地计算的值...
在我理解的范围内,您需要使用之前的{table.cr}
和{table.dr}
if ISNull({table.cr}) and ISNULL({table.dr}) then
Balance:= Balance+ Previous({table.cr}) - Previous({table.dr});
Balance
如果这不是您的要求,请告诉我