Webseiten-Werkzeuge

Benutzer-Werkzeuge


Eigenschaft:

Positionierung


Beschreibung:

Mit dieser Eigenschaft bestimmt werden, wo im Formular der Text, der Barcode, die Linie oder die Resource gedruckt werden sollen.

Die eigentliche Positionierung erfolgt dabei entweder relativ zum Formular, zu dem dieses Feld gehört, oder relativ zum Text, also zu den durch die Textauswahl beschriebenen Text innerhalb der Druckdaten.

Relativ zum Formular heist, dass der unter Horizontale Position und / oder Vertikale Position angegebene Wert ein Versatz relativ zur linken oberen Ecke des Formulars ist. Damit wird der Text, Barcode, die Linie oder die Ressource mit dem Formular mitverschoben, sobald sich dessen Position ändert.

Bei der Positionierung relativ zum Text ist der Bezugspunkt der Index des Textes in den Druckdaten, die dem Vergleichsmuster dieses Feldes entsprechen. Werden die Druckdaten verschoben, verschieben sich damit auch die Texte, Barcodes, Linien oder Ressourcen.

Prinzipiell kann es vorkommen, dass nicht nur eine, sondern mehrere Fundstellen innerhalb der Druckdaten dem Vergleichsmuster entsprechen. Immer wenn der der Textauswahl zugrunde liegende Index Wildcards oder Bereiche enthält, können mehrere Nutzdaten die Bedingung erfüllen - das Feld wird in diesen Fällen also auch mehrfach ausgegeben.

Mischformen, also eine Koordinate relativ zum Formular, die andere relativ zum Text, werden ebenfalls unterstützt.

Die Bedeutungen der einzelnen Auswahlen sind in der folgenden Tabelle gelistet:

Relativ zum FormularBeide Positionen werden relativ zum Formular ausgewertet. Mit dem Verschieben des Formulars verschiebt sich auch das Feld.
Relativ zum TextBeide Positionen werden relativ zur Textposition oder zu den Textpositionen ausgewertet. Mit dem Verschieben der Nutzdaten verschiebt sich auch das Feld.
Horizontal relativ zum Text,
Vertikal relativ zum Formular
Mischform. Mit dem Verschieben der Nutzdaten verschiebt sich auch das Feld horizontal. Mit dem Verschieben des Formulars verschiebt sich auch das Feld vertikal.
Horizontal relativ zum Formular,
Vertikal relativ zum Text
Mischform. Mit dem Verschieben der Nutzdaten verschiebt sich auch das Feld vertikal. Mit dem Verschieben des Formulars verschiebt sich auch das Feld horizontal.
Relativ zum RessourceDas Feld erbt seine Position von einer Ressource, die als Vorduck dient. Innerhalb der Ressource eines Vordrucks können Vordruckfelder definiert werden, die eine Referenz auf ein Formularfeld des die Ressource aufrufenden Formulars enthalten. Mit dem Verschieben der Ressource verschiebt sich auch das Feld.
Relativ zum letzten TextDas Feld wird nur einmal ausgegeben, und zwar relativ zur Textposition der letzten Fundstelle, die durch die Textauswahl bestimmt wurde. Mit dem Verschieben der Nutzdaten verschiebt sich auch das Feld.
Proportional zum TextBeide Positionen werden relativ zur Textposition oder zu den Textpositionen ausgewertet aber dann noch mit einem Faktor (aus dem Skalierungsfeld) multipliziert. Auf diese Weise können Abstände verkleinert oder vergrössert werden. Mit dem Verschieben der Nutzdaten verschiebt sich auch das Feld.


Hinweise:

  • Eine Verschiebung des Formulars erfolgt dann, wenn sich die unter Horizontale Position oder Vertikale Position im Formular gemachten Angaben ändern. Im Falle, dass das Formular seine Position von einem anderen Formular erbt, gilt diese Aussage für die Positionen des aufrufenden Formulars.
  • Eine Verschiebung der Druckdaten erfolgt dann, wenn sich die unter Horizontaler Versatz oder Vertikaler Versatz im Prozess gemachten Angaben ändern.
  • Eine Verschiebung der Ressource erfolgt dann, wenn sich die unter Horizontale Position oder Vertikale Position im Ressourcenfeld gemachten Angaben ändern. Ebenfalls erfolgt eine Verschiebung, wenn in der Ressource selbst die unter Horizontaler Versatz oder Vertikaler Versatz gemachten Angaben ändern.
  • Wenn die unter Textauswahl angegebene Bedingung mehrfach erfüllt wird, wird der Text, Barcode, die Linie oder die Ressource auch mehrfach ausgegeben - selbst wenn die Positionierung ausschliesslich relativ zum Formular erfolgt, und damit alle Ausgaben 'übereinander' gedruckt werden.
  • Wird relativ zum Vordruck positioniert, werden Texte mit ihrer Grundlinie, Barcodes mit der linken unteren Ecke des umschliessenden Rechtecks (inklusive Klarschriftzeile) und Ressourcen und Linien mit ihrer linken oberen Ecke positioniert.
  • Die Tatsache, dass in der Textauswahl mehrere Texte aus den Druckdaten ausgewählt werden, kann sehr effizient zur Erzeugung von Tabellenspalten genutzt werden.
  • Eine Positionierung relativ zum Text kann nicht genutzt werden, wenn es sich bei der Textauswahl das Auslesen von XML-Tags geht. Tags haben prinziell keine Position.


print2forms/objekte/ovl/fldpos.txt · Zuletzt geändert: 2021-03-02 09:13 (Externe Bearbeitung)