# ScriptError

Esta variable de error devuelve el código de error de la última sentencia ejecutada en el script.

Sintaxis:

ScriptError

Esta variable será reestablecida a 0 tras cada sentencia de script ejecutada correctamente. Si ocurre un error, será configurada según un código de error interno de QlikView. Los códigos de error son valores duales con un componente numérico y otro de texto. Los siguientes códigos existen:

Códigos de error en el script

| Código de error | Descripción |
| --- | --- |
| 0 | Sin Error |
| 1 | Error general |
| 2 | Error de sintaxis |
| 3 | Error general de ODBC |
| 4 | Error general de OLE DB |
| 5 | Error general en la Base de Datos Personalizada |
| 6 | Error general de XML |
| 7 | Error general de HTML |
| 8 | No se encontró el archivo |
| 9 | No se encontró la base de datos |
| 10 | No se encontró la tabla |
| 11 | No se encontró el campo |
| 12 | Archivo con formato incorrecto |
| 13 | Error de BIFF |
| 14 | Error de BIFF cifrado |
| 15 | Error de BIFF de versión no compatible |
| 16 | Error semántico |

Ejemplo:

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

## Más información

* [Variables de error](https://help.qlik.com/es-ES/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ErrorVariables/ErrorVariables.htm)