# Exit error

Satsen Exit error avslutar skriptexekveringen och utlöser ett användardefinierat skriptfel.

Exit Error expression [(when | unless condition)]

Eftersom Exit error är en kontrollsats avslutas den med semikolon eller radslut och får inte korsa en radgräns.

Argument

| Argument | Beskrivning |
| --- | --- |
| expression | Ett värde som utvärderas och returneras som det användargenererade felmeddelandet för skriptet. |
| when / unless condition | Valfritt villkor. when utlöser felet när villkoret är sant. unless utlöser felet när villkoret är falskt. |

```
//Exit error
Exit Error 'Load validation failed';
```

```
//Exit error when a condition is fulfilled
Exit Error 'Source connection unavailable' when vConnectionOk=0;
```

```
//Exit error unless a condition is fulfilled
Exit Error 'Required variable is missing' unless len(trim(vRequiredVar))>0;
```

[Använda skript på diagramnivå i visualiseringar](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartLevelScripting/chart-level-scripting.htm)

[Exit](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartLevelScripting/ControlStatements/Exit.htm)

[Exit script](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartLevelScripting/ControlStatements/exit-script.htm)

[Kontrollsatser](https://help.qlik.com/sv-SE/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartLevelScripting/modifier-control-statements.htm)