Syntax:
INT LlPrintIsChartFieldUsed(HLLJOB hJob, LPCTSTR lpszFieldName);
Aufgabe:
Gibt an, ob das angegebene Chart-Feld von dem geladenen Projekt verwendet wird.
Parameter:
hJob: List & Label-Job-Handle
lpszFieldName: Feldname
Rückgabewert:
|
Wert |
Bedeutung |
|
1 |
Feld wird verwendet |
|
0 |
Feld wird nicht verwendet |
|
LL_ERR_UNKNOWN |
Feld 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() aufgerufen werden.
Diese Funktion setzt voraus, dass LL_OPTION_NEWEXPRESSIONS auf TRUE steht (Voreinstellung).
Ein Aufruf von LlDefineChartFieldStart() löscht die "Benutzt"-Flags, so dass diese Funktion direkt danach immer LL_ERR_UNKNOWN zurückmeldet, daher darf LlDefineChartFieldStart() nur vor LlPrint[WithBox]Start() verwendet werden.
Statt eines einfachen Feldnamens kann auch eine Wildcard-Suche verwendet werden. Hinweise hierzu finden Sie bei LlPrintIsFieldUsed().
Beispiel:
if (LlPrintIsChartFieldUsed(hJob,
"Name")==1)
LlDefineChartFieldExt(hJob, "Name",<...>);
Siehe auch:
LlPrintStart, LlPrintWithBoxStart, LlPrintIsVariableUsed, LlPrintIsFieldUsed