我在水晶报告中遇到了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之后,它会在第二个给我一个“布尔预期此处错误”。
答案 0 :(得分:0)
if time > -1 then
prev := time // missing :
else if isnull({tbl.field}) then
prev := 0
else
prev := TONUMBER({tbl.field})
;