Webseiten-Werkzeuge

Benutzer-Werkzeuge


Eigenschaft:

Felder


Beschreibung:

Unter dieser Eigenschaft wird eine Liste von sogenannten Feldern verwaltet. Felder sind variable Formularbestandteile und können sehr verschiedener Natur sein:

TextfeldMit einem Textfeld können zusätzliche Texte in das Formular mit aufgenommen werden. Dies kann bedingt, abhängig von den Nutzdaten, erfolgen. Die Texte können entweder konstant sein oder auch variabel, das heist sie können Teile der Nutzdaten enthalten. Neben dem Schrifttyp können weitere Schriftattribute, sowie Position und Druckrichtung bestimmt werden.
BarcodefeldMit einem Barcodefeld können Barcodes in das Formular mit aufgenommen werden. Dies kann bedingt, abhängig von den Nutzdaten, erfolgen. Die Barcodeinhalte können entweder konstant sein oder auch variabel, das heist sie können Teile der Nutzdaten enthalten. Neben dem Barcodetyp können viele weitere Barcodeattribute, sowie Position und Druckrichtung bestimmt werden.
RessourcefeldMit einem Ressourcefeld kann eine im print2forms-System hinterlegte Ressource in das Formular mit eingedruckt werden. Dies kann bedingt, abhängig von den Nutzdaten, erfolgen. Der Name der Ressource kann entweder konstant sein oder auch variabel, das heist er kann Teile der Nutzdaten enthalten. Damit können beispielsweise Bilder von Artikeln oder elektronische Unterschriften eingebaut werden. Auch mehrsprachige Formulare lassen sich so einfach realisieren. Die Position, an der die Ressource gedruckt werden soll, lässt sich abhängig von den Nutzdaten wählen.
LinienfeldMit einem Linienfeld können Linien beliebiger Farbe und Dimension in das Formular aufgenommen werden. Die Position, an der die Linie gedruckt werden soll, lässt sich abhängig von den Nutzdaten wählen. Mit einem Linienfeld können auch bestimmte Teile der Nutzdaten unsichtbar oder unlesbar gemacht werden. Durch Überdrucken der betreffenden Teile mit einem weisen Rechteck werden die Daten unsichtbar.
SuchfeldMit einem Suchfeld können bestimmte Teile der Nutzdaten gesucht werden. Dabei können die gefundenen Daten in Zwischenpuffer übernommen werden, um sie in anderen Feldern (Text, Barcode, etc) weiterzuverwenden.
HTTP-RessourcenfeldMit einem HTTP-Ressourcefeld kann eine auf einem HTTP-Server hinterlegte Ressource in das Formular mit eingedruckt werden. Dies kann bedingt, abhängig von den Nutzdaten, erfolgen. Der Name der Ressource kann entweder konstant sein oder auch variabel, das heist er kann Teile der Nutzdaten enthalten. Damit können beispielsweise Bilder von Artikeln oder elektronische Unterschriften eingebaut werden. Die Position, an der die Ressource gedruckt werden soll, lässt sich abhängig von den Nutzdaten wählen.
HTTP-AnfragefeldMit einem HTTP-Anfragefeld können Daten von einem HTTP-Server übernommen und in einem Zwischenspeicher für andere Felder (Text, Barcode, etc) verfügbar gemacht werden. Die Anfrage beim HTTP-Server erfolgt mittels einer URL, die konstant sein kann oder auch variabel, das heist sie kann Teile der Nutzdaten enthalten.
ODBC-AnfragefeldMit einem ODBC-Anfragefeld können Daten von einem Datenbank-Server abgefragt und in einem Zwischenspeicher für andere Felder (Text, Barcode, etc) verfügbar gemacht werden. Die Anfrage beim Datenbank-Server erfolgt mittels eines SQL-Kommandos, das konstant sein kann oder auch variabel, das heist es kann Teile der Nutzdaten enthalten.
System-AnfragefeldMit einem System-Anfragefeld können Daten von dem Rechner abgefragt werden, auf dem der Client oder das Gateway gerade ausgeführt wird. Die Daten werden in einem Zwischenspeicher für andere Felder (Text, Barcode, etc) verfügbar gemacht. Die Anfrage beim lokalen Rechner erfolgt mittels eines Kommandos, das konstant sein kann oder auch variabel, das heist es kann Teile der Nutzdaten enthalten. Mit dem Kommando können beliebige Programme oder Skripte aufgerufen werden.
SkalierungsfeldMit einem Skalierungsfeld werden die Parameter gesetzt, die zur Errechnung der Zielposition benötigt werden, wenn in einem der nachfolgenden Felder bei Positionierung der Wert Proportional zum Feld gewählt wurde. In diesem Fall werden für die horizontale und vertikale Positionierung Skalierungsfaktoren benötigt, die hier in Vielfachen von 1/100 angegeben werden.

Mit jedem Feld lassen sich die gefundenen Nutzdaten auch aus dem Datenstrom entfernen, beispielsweise um sie gegen einen Text, Barcode oder Ressource zu ersetzen.

Die einzelnen Felder werden mit Feld 1 bis Feld n gekennzeichnet. Falls ein Feld einen Namen hat, wird statt seiner Positionsnummer der Name angezeigt. Die Liste kann leer sein. Sie darf maximal 99 Listenelemente umfassen. Das Löschen einzelner Felder und das Löschen der gesamten Liste ist möglich.

In jedem Feld werden eine Reihe von weiteren Eigenschaften zusammengefasst, die vom Typ des Feldes abhängen.

Weitere Informationen finden sich in den Hilfetexten der einzelnen Eigenschaften.

print2forms/objekte/formular/felder.txt · Zuletzt geändert: 2018-02-21 15:12 (Externe Bearbeitung)