LlPrintIsVariableUsed

Syntax:

INT LlPrintIsVariableUsed(HLLJOB hJob, LPCTSTR lpszName);

Aufgabe:

Gibt an, ob die angegebene Variable von dem geladenen Projekt verwendet wird. Beachten Sie die Hinweise bei LlPrintIsFieldUsed.

Parameter:

hJob: List & Label-Job-Handle

lpszName: Variablenname

Rückgabewert:

Wert

Bedeutung

1

Variable wird verwendet

0

Variable wird nicht verwendet

LL_­ERR_­UNKNOWN

Variable nicht definiert

 

Ein gültiger Wert ist größer als 0. Ist der Wert kleiner 0, handelt es sich um einen Fehlercode. Für weitere Details siehe die Kapitel Allgemeines zum Rückgabewert und Fehlercodes.

Hinweise:

Diese Funktion kann erst nach LlPrintStart() oder LlPrintWithBoxStart() aufge­rufen werden.

Diese Funktion setzt voraus, dass LL_OPTION_NEWEXPRESSIONS auf TRUE steht (Voreinstellung).

Ein Aufruf von LlDefineVariableStart() löscht die Flags, so dass diese Funktion direkt danach immer LL_­ERR_­UNKNOWN zurückmeldet, daher darf LlDefine­VariableStart() nur vor LlPrint[WithBox]Start() verwendet werden.

Statt eines einfachen Variablennamens kann auch eine Wildcardsuche verwendet werden. Hinweise hierzu finden Sie bei LlPrintIsFieldUsed().

Beispiel:

if (LlPrintIsVariableUsed(hJob, "Name")==1)
   LlDefineVariabledExt(hJob, "Name",<...>);

Siehe auch:

LlPrintStart, LlPrintWithBoxStart, LlPrintIsFieldUsed