Das Anmelden und Definieren von Variablen samt Inhalt geschieht mit der List & Label-Funktion LlDefineVariable[Ext]() und das Anmelden und Definieren von Feldern samt Inhalt erfolgt über die Funktion LlDefineField[Ext](). Für die Namensvergabe gelten dabei die allgemeinen Hinweise von Kapitel Hinweise zu Tabellen-, Variablen- und Feldnamen.
List & Label erlaubt die Spezifikation folgender Variablen- bzw. Feldtypen. Da die API-Funktionen zur Übergabe der Werte einen String als Wert erwartet, müssen die tatsächlichen Werte vor der Übergabe ggf. in eine Zeichenkette umgewandelt werden.
Beachten Sie bitte die Hinweise zu NULL-Werten gemäß Kapitel Übergabe von NULL-Werten.
HLLJOB hJob =
LlJobOpen(CMBTLANG_GERMAN);
...
LlDefineVariable(hJob,
"Vorname", "Otto");
LlDefineVariable(hJob, "Name",
"Normalverbraucher");
LlDefineVariableExt(hJob, "ISBN",
"40|15589|97531", LL_BARCODE_EAN13,
NULL);
LlDefineVariableExt (hJob, "Foto", "c:\\dwg\\test.bmp",
LL_DRAWING, NULL);
...