# ScriptError

Ta zmienna błędu zwraca kod błędu ostatniej wykonanej instrukcji skryptu.

Składnia:

ScriptError

Po każdej pomyślnie wykonanej instrukcji skryptu ta zmienna zostanie zresetowana do wartości 0. Jeśli wystąpi błąd, zostanie ona ustawiona na wewnętrzny kod błędu aplikacji Qlik Sense. Kody błędów to podwójne wartości składające się z elementu liczbowego i tekstowego. Istnieją następujące kody błędów:

Kody błędów skryptu

| Kod błędu | Opis |
| --- | --- |
| 0 | Brak błędu. Tekst o wartości podwójnej jest pusty. |
| 1 | Błąd ogólny. |
| 2 | Błąd składni. |
| 3 | Błąd ogólny ODBC. |
| 4 | Błąd ogólny OLE DB. |
| 5 | Ogólny niestandardowy błąd bazy danych. |
| 6 | Błąd ogólny XML. |
| 7 | Błąd ogólny HTML. |
| 8 | Plik nie został znaleziony. |
| 9 | Baza danych nie została znaleziona. |
| 10 | Tabela nie została znaleziona. |
| 11 | Pole nie zostało znalezione. |
| 12 | Plik ma nieprawidłowy format. |
| 16 | Błąd semantyczny. |

Przykład:

`set ErrorMode=0;` `LOAD  * from 
 abc.qvf;` `if ScriptError=8 
 then` `exit script;` `//no file;` `end if`

## Dowiedz się więcej

* [Zmienne błędu](https://help.qlik.com/pl-PL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ErrorVariables/ErrorVariables.htm)