Syntax:
void LlDefineFieldStart (HLLJOB hJob);
Task:
Empties List & Label's internal field buffer in order to delete old field definitions.
Parameter:
hJob: List & Label job handle
Hints:
The hints for LlDefineVariableStart() also apply to this function.
If the function LlPrintIsFieldUsed() is used in your application, LlDefineFieldStart() may not be used after the call to LlPrint[WithBox]Start(), otherwise the "used" flag will be reset and LlPrintIsFieldUsed() returns always FALSE. We recommend the usage of LlGetUsedIdentifiers anyway.
Important: This function must not be called within the print loop!
Example:
HLLJOB hJob;
hJob =
LlJobOpen(0);
LlDefineFieldStart(hJob);
LlDefineField(hJob, "Name",
"Smith");
LlDefineField(hJob, "forename", "George");
<... etc
...>
LlJobClose(hJob);
See also:
LlDefineField, LlDefineFieldExt, LlDefineFieldExtHandle