水晶if语句错误

时间:2013-03-14 14:02:39

标签: if-statement crystal-reports

我在水晶报告中遇到了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之后,它会在第二个给我一个“布尔预期此处错误”。

1 个答案:

答案 0 :(得分:0)

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