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.

HTML Export-Modul<br />

Eine andere Möglichkeit sind die Objektnamen, die im Designer für die Objekte vergeben<br />

werden können. Diese werden durch das HTML Export-Modul untersucht und ermöglichen<br />

eine erweiterte Exportfunktionalität:<br />

Enthält der Objektname den Text "/LINK:" so wird für Text- und Bildobjekte zusätzlich<br />

ein Hyperlink auf generiert.<br />

Beispiel:<br />

Aus dem Grafikobjekt-Objektnamen "<strong>combit</strong> /LINK:http://www.<strong>combit</strong>.net" würde dann<br />

im HTML-Export eine Grafik mit dem Alternativ-Text "<strong>combit</strong>" und einem dahinterliegenden<br />

Hyperlink auf "www.<strong>combit</strong>.net".<br />

15.3.5. HTML-Formular Generierung<br />

Das HTML Export-Modul unterstützt einen speziellen Modus zur Generierung von HTML<br />

Formularen. Dabei werden die im Designer vergebenen Objektnamen auf bestimmte<br />

Namen untersucht, welche dann aus dem jeweiligen Objekt ein spezielles Eingabecontrol<br />

in einem HTML Formular werden lassen. Aktiviert wird die HTML-<br />

Formulargenerierung durch Angabe eines Formular-Tags über die Option<br />

HTML.Form.Header.<br />

Beispiel:<br />

LlXSetParameter(hJob, LL_LLX_EXTENSIONTYPE_EXPORT, "HTML",<br />

"HTML.Form.Header",<br />

"");<br />

Dadurch wird dieser HTML-Code in das Export-Ergebnis mit aufgenommen und alle<br />

Objektnamen auf folgende Werte untersucht:<br />

Textobjekte<br />

Wert Bedeutung<br />

@EDIT: Erzeugt ein 1-zeiliges Eingabefeld. Der Inhalt des 1.<br />

Absatzes des Objekts ergibt die Vorbelegung.<br />

@MULTIEDIT: Erzeugt ein mehrzeiliges Eingabefeld. Der Inhalt der<br />

Absätze des Objekts ergibt die Vorbelegung.<br />

@LISTBOX: Erzeugt ein <strong>List</strong>box. Der Inhalt der Absätze des Objekts<br />

ergibt die einzelnen Einträge in der <strong>List</strong>e.<br />

@COMBOBOX: Erzeugt ein Combobox. Der Inhalt der Absätze des<br />

Objekts ergibt die einzelnen Einträge in der <strong>List</strong>e.<br />

@RADIOBUTTON:,zes<br />

'T', 'X' oder '1', dann wird der Radiobutton aktiviert.<br />

@CHECKBOX:,<br />

'T', 'X' oder '1', dann wird die Checkbox aktiviert.<br />

335

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!