Variablen, Felder und Datentypen

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);

...