如果在第一次记录中,则在水晶报告中提交其他总和可变数字Var



所以我正在处理水晶报告中的报告,我遇到了一些问题

我已提交来自数据库的名称开放

我在公式中有数字变量,所以

if   on first record to sum numberVar =(opening +INqty - Outqty)
else numberVar +INqty - Outqty

我想要每一件物品

但是发生的情况是,当第一项上的信息结束时,它取 numberVar 的最后一和,并将第二项求和

这是我的表格:

numberVar BALQTY;
IF OnFirstRecord  THEN 
BALQTY := 0 ;
IF OnFirstRecord  THEN 
BALQTY :=  {stockCard;1.open1}+{stockCard;1.InQty}-{stockCard;1.outQty}
ELSE
BALQTY := BALQTY + {stockCard;1.InQty} -{stockCard;1.outQty} ;

请提供任何帮助

根据您的解释,看起来您需要单独运行每条记录,并且您的变量保留了上一个项目值,这是因为变量声明不正确

您已声明了具有作用域Global变量,而是创建了一个具有作用域Local变量。

numberVar BALQTY;更改为Local numberVar BALQTY;

相关内容

最新更新