Crystal Reports运行总公式不起作用

时间:2012-07-10 00:25:44

标签: crystal-reports running-total

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

1 个答案:

答案 0 :(得分:2)

我认为您的Samples变量分配错误,您需要使用:=代替=,如下所示:

WhileReadingRecords;
numbervar Samples;
if {product.sku}="card-sample" then
    Samples := Samples + {@num_qty};

Samples;