0

我在水晶报表中的 If 语句遇到问题。有人可以告诉我我做错了什么

if (time > -1) then
    prev = time
else if (isnull({tbl.field}))then //error on this line
    prev := 0
else
    prev := TONUMBER({tbl.field});

如果在 else 之后,它在第二个给我一个“布尔预期的这里错误”。

4

1 回答 1

0
if time > -1 then
    prev := time  // missing :
else if isnull({tbl.field}) then
    prev := 0
else
    prev := TONUMBER({tbl.field})
;
于 2013-03-14T14:12:00.413 回答