ScriptError
此錯誤變數會傳回最後執行指令碼陳述式的錯誤碼。
語法:
ScriptError
每次成功執行指令碼陳述式之後,此變數將重設為 0。如果發生錯誤,它將設定為內部 QlikView 錯誤碼。錯誤碼是有數值和文字部分的雙值。會出現下列錯誤碼:
錯誤碼 | 描述 |
---|---|
0 | 無錯誤 |
1 | 一般錯誤 |
2 | 語法錯誤 |
3 | 一般 ODBC 錯誤 |
4 | 一般 OLE DB 錯誤 |
5 | 一般自訂資料庫錯誤 |
6 | 一般 XML 錯誤 |
7 | 一般 HTML 錯誤 |
8 | 找不到檔案 |
9 | 找不到資料庫 |
10 | 找不到表格 |
11 | 找不到欄位 |
12 | 檔案格式錯誤 |
13 | BIFF 錯誤 |
14 | BIFF 加密錯誤 |
15 | BIFF 非支援版本錯誤 |
16 | 語意錯誤 |
範例:
set ErrorMode=0;
LOAD * from abc.qvw;
if ScriptError=8 then
exit script;
//no file;
end if