Saltar a contenido

abort.ifemptyvar

El comando abort.ifemptyvar aborta la ejecución del script si la variable pasada está vacía. En este caso, el script finaliza inmediatamente con el código de salida -1.

Sintaxis

abort.ifemptyvar {Variable}

Ejemplo

Function ScriptBeforeEdit
{
    ...
    // get selected file from component
    $def::var1 = $vdog::specific->WorkingDir$vdog::specific->SelectedFile
    // return error -1, if there is no selection
    abort.ifemptyvar $def::var1
    // do something with the selected file
}

Este script de ejemplo selecciona un archivo del archivo del cliente antes de que se inicie el editor. El comando abort.ifemptyvar $def::var1 aborta el script si el archivo no existe.