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