Function DE Version 1.90

@IsError

Debugging Logical Misc

Syntax

@IsError(VAR1[;VAR2[;....[;VAR98[;VAR99]]]]);

Beschreibung

Prüft ob eine der Variablen VAR1-VAR99 einen Fehlerstatus enthält und gibt TRUE zurück, wenn dies der Fall ist, ansonsten FALSE.

ACHTUNG:
Diese @Funktion gibt TRUE zurück, wenn eine der Variablen VAR1-VAR99 vom Typ TEXT ist und mit "@Error" beginnt!

Beispiel: @IsError(VAR1)

DBHANDLE1:=@OpenDB("TEST.NSF");
IF(@IsError(DBHANDLE1))
{
@LogReport("TEST.NSF konnte nicht geöffnet werden!!!");
}
DBHANDLE1:=@CloseDB(DBHANDLE1);

Es wird versucht die Datenbank zu öffnen, im Fehlerfall eine Meldung ausgegeben und anschließend die Datenbank wieder geschlossen.

Beispiel: @IsError(VAR1;VAR2;VAR3;VAR4)

IF(@IsError(V1;V2;V3;V4))
{
@LogReport("Es ist ein Fehler aufgetreten!");
}

Es wird überprüft, ob eine der Variablen einen Fehler enthält.