2013-03-14 62 views
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}); 

這是給我的第二個是「布爾這裏預期的錯誤」,如果之後的事情。

回答

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

謝謝我一直盯着這個30分鐘試圖找到 – wolfcall 2013-03-14 14:14:12