WhileReadingRecords;
numbervar Samples;
if {product.sku}="card-sample" then
Samples = Samples + {@num_qty};
Samples;
上面的公式总是返回Zero,我知道@num_qty中有值,而且在某些行中它有NULL,如果我尝试使用下面的代码评估NULLS,它也会给我一个错误
if (not (isnull{@num_qty})) then
任何想法??? 注意:我正在尝试这个,因为,对于我的情况,我不能使用内置在总计中的CR
答案 0 :(得分:2)
我认为您的Samples
变量分配错误,您需要使用:=
代替=
,如下所示:
WhileReadingRecords;
numbervar Samples;
if {product.sku}="card-sample" then
Samples := Samples + {@num_qty};
Samples;