Webseiten-Werkzeuge

Benutzer-Werkzeuge


Eigenschaft:

Feldzuordnung


Beschreibung:

Unter dieser Objekteigenschaft wird eine Liste von Zuordnungen zwischen den Feldern eines Vordrucks und den Nutzdaten eines Druckauftrags definiert. Für jedes Feld des Vordrucks existiert ein Eintrag in der Liste. Die einzelnen Elemente der Liste werden mit dem im Eintrag enthaltenen Namen des Feldes im Vordruck bezeichnet. Die Liste ist bei allen Ressourcen, die keinen Vordruck beinhalten, leer. Die Anzahl der maximal möglichen Listenelemente ist 999.

Die gesamte Liste mit den Feldzuordnungen wird beim Import der Ressource automatisch erzeugt. Im Gegensatz zu den meisten anderen Ressource-Attributen kann sie aber nachträglich noch modifiziert werden.

Ein Vordruck ist ein beliebiger Druckerdatenstrom, der eine einseitige Ausgabe erzeugt. In einem Dialog mit dem Benutzer, der während des Importvorgangs angezeigt wird, werden innerhalb des Datenstroms einzelne Textpassagen zur Ersetzung markiert (im folgenden Bild grau dargestellt). Dies sind die Felder im Vordruck.

Diesen Feldern werden nun Druckdaten aus einem vorher aufgezeichneten Druckauftrag zugeordnet. Dies geschieht durch Markierung der entsprechenden Textpassagen im Druckauftrag. Später, bei der Benutzung des Vordrucks, werden dann die Daten aus dem aktuellen Druckauftrag in den Datenstrom des Vordrucks eingetragen.

Um auch komplexte Ersetzungen wie zum Beispiel Barcodes, Bilder oder Unterschriften zu ermöglichen, kann bei der Feldzuordnung noch ein Verweis auf ein Feld im übergeordneten Formular angegeben werden. Diese Funktionalität ist allerdings nur für PCL-Drucker verfügbar.

Durch das Konzept des textuellen Ersetzens im Datenstrom des Vordrucks ist es weitestgehend irrelevant, um welche Art Datenstrom es sich überhaupt handelt. Vordrucke eignen sich daher insbesondere auch für die Ansteuerung von Etikettendruckern mit ihren vielen unterschiedlichen Programmiersprachen.


Hinweise:

  • Aus Gründen der besseren Performanz tauchen die Felder des Vordrucks innerhalb der Liste in der Reihenfolge auf, in der sie im Datenstrom des Vordrucks auftreten. Werden zusätzliche Felder manuell an der falschen Stelle eingefügt, wird die Druckgeschwindigkeit etwas geringer. Nach einem erneuten Importvorgang wird die optimale Reihenfolge aber wieder hergestellt.
  • Die Reihenfolge der Felder innerhalb der Liste kann von Importvorgang zu Importvorgang variieren. Dies ist vom bei der Erzeugung des Vordrucks verwendeten Programm oder Druckertreiber abhängig, hat aber keinen weiteren Einfluss auf die Nutzbarkeit des Vordrucks.


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