Function DE Version 4.50

@CheckDefine

Misc System Text

Syntax

@CheckDefine(TEXT1);

Beschreibung

Prüft ob ein "Begriff" (der zur bedingten Compilierung genutzt werden kann) definiert ist oder nicht.
Ist der "Begriff" definiert gibt @CheckDefine NUMBER 1 (TRUE) zurück.
Ist der "Begriff" nicht definiert gibt @CheckDefine NUMBER 0 (FALSE) zurück.

TEXT1 darf keine Spaces (" ") oder Sonderzeichen (außer Unterstrich ("_")) enthalten.

Beispiel: @CheckDefine(TEXT1)

TEXT1:="TestDefine";
@Define(TEXT1);
Ret:=@CheckDefine(TEXT1);
@LogReport(Ret);

Der "Begriff" "TestDefine" wird definiert und anschließend wird geprüft ob "TestDefine" definiert ist.
Da dies vorher geschehen ist wird Ret NUMBER 1 (TRUE) zugewiesen und durch @LogReport im APILog ausgegen.