29.11.2012 Aufrufe

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Parameter:<br />

hJob: <strong>List</strong> & <strong>Label</strong> Job-Handle<br />

lpszName: Zeiger auf Zeichenkette mit Feldname<br />

lpszCont: Zeiger auf Zeichenkette mit Feldinhalt<br />

lPara: Feldtyp, bei Bedarf ´oder´ verknüpft mit (s.u.)<br />

Grundlagen<br />

lpPara: für spätere Erweiterungen, muss NULL sein oder Zeiger auf Leerstring<br />

Rückgabewert:<br />

Hinweise:<br />

Fehlercode<br />

Es gelten die allgemeinen Hinweise von Abschnitt "Variablen und Felder in <strong>List</strong> &<br />

<strong>Label</strong>".<br />

Die von <strong>List</strong> & <strong>Label</strong> vorgegebenen Felder sind bei LlDefineField() aufgeführt.<br />

lPara ver'oder't mit LL_TABLE_FOOTERFIELD stellt Felddefinitionen nur für den<br />

<strong>List</strong>enfuß zur Verfügung. Der <strong>List</strong>enfuß ist dynamisch an den <strong>List</strong>enkörper gekoppelt<br />

und eignet sich so z.B. für dynamische Rechnungen als Summen oder<br />

Zwischensummenzeile.<br />

lPara ver'oder't mit LL_TABLE_HEADERFIELD stellt Felddefinitionen nur im <strong>List</strong>enheader<br />

zur Verfügung, entsprechend LL_TABLE_GROUPFIELD nur im Gruppenbereich,<br />

LL_TABLE_GROUPFOOTERFIELD nur im Gruppenfußbereich, LL_TABLE_-<br />

BODYFIELD nur im <strong>List</strong>endatenbereich.<br />

Wenn keine Veroderung vorgenommen wird, tauchen die Felder in allen Tabellenbereichen<br />

zur Auswahl auf.<br />

lpPara muß, wie oben beschrieben, entweder NULL oder ein Zeiger auf 0 (Leerstring)<br />

sein.<br />

Beispiel:<br />

hJob hJob;<br />

hJob = LlJobOpen(0);<br />

LlDefineFieldStart(hJob);<br />

LlDefineField(hJob, "Name", "Normalverbraucher");<br />

LlDefineField(hJob, "Vorname", "Otto");<br />

LlDefineFieldExt(hJob, "Ort", "Konstanz", LL_TEXT, NULL);<br />

LlDefineFieldExt(job, "Anzahl_Seite","1",LL_TABLE_FOOTERFIELD Or LL_TEXT, NULL)<br />

LlDefineFieldExt(hJob, "PLZ", "*78462*", LL_BARCODE_3OF9);<br />

LlDefineFieldExt(hJob, "Foto", "c:\\fotos\\norm.bmp", LL_DRAWING);<br />

<br />

LlJobClose(hJob);<br />

Siehe auch:<br />

LlDefineFieldStart, LlDefineField, LlDefineFieldExtHandle<br />

175

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!