# ScriptError

Essa variável de erro retorna o código de erro do último comando de script executado.

Sintaxe:

ScriptError

Esta variável será restaurada para 0 após cada execução bem-sucedida do comando de script. Em caso de erro, será definida como um código de erro interno do QlikView. Os códigos de erro são valores duais que incluem um componente numérico e outro de texto. Códigos de erro existentes:

Códigos ScriptError

| Código de erro | Descrição |
| --- | --- |
| 0 | Sem erro |
| 1 | Erro geral |
| 2 | Erro de sintaxe |
| 3 | Erro geral ODBC |
| 4 | Erro geral OLE DB |
| 5 | Erro de banco de dados personalizado geral |
| 6 | Erro geral XML |
| 7 | Erro geral HTML |
| 8 | Arquivo não encontrado |
| 9 | Base de dados não encontrada |
| 10 | Tabela não encontrada |
| 11 | Campo não encontrado |
| 12 | Arquivo com formato incorreto |
| 13 | Erro de BIFF |
| 14 | Erro de BIFF criptografado |
| 15 | Erro de BIFF com versão sem suporte |
| 16 | Erro semântico |

Exemplo:

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

## Saiba mais

* [Variáveis de erro](https://help.qlik.com/pt-BR/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Scripting/ErrorVariables/ErrorVariables.htm)