**Eigenschaft:** ==== Feldindex / Tag ==== \\ **Beschreibung:** Diese Objekteigenschaft bestimmt, zusammen mit der Objekteingenschaft **Auswahlmuster**, die in den Vordruck einzusetzenden Nutzdaten. {{print2forms:objekte:ressource:fldfld.png}} Um die verschiedenen Textpassagen innerhalb der Nutzdaten zu kennzeichnen, werden vom (p2f)-System sogenannte Feldindizes vergeben. Die Vergabe der Indizes kann in einer speziellen Betriebsart des (p2f)-Clients kontrolliert werden. Für den Vergabevorgang wird einfach ein Referenzdokument gedruckt. Die vom Client (oder -Gateway) erzeugte Datei enthält unter anderem eine Liste der erkannten Textpassagen zusammen mit ihrem Feldindex: [p2f] [Param]1.0;10.1.17.7;01.05.04 11:41:22 [Computer]iseries.spe-gmbh.de [Printer]P2FPRT01 [User]QUSER [Job]QPADEV0001 [File]QSYSPRT [0102580000] 00001/3 [0102D00000] 1704 [01030C0000] Kunde GmbH [0103480000] Z.Hd. Hr. K. Kunde 346-57897 [0103C00000] Kundenstrasse 7 15595 [0103FC0000] D-12345 Kundenstadt [0104380000] Hr. A. Muster [0104B00000] 12.03.2003 [0106180000] 1 L1BL100 Schaltlitze 0,14x100 m St 260 0 260 [0106900000] 2 L1BR500 Schaltlitze 0,14x500 m St 270 0 270 [0107080000] 3 USB2BB3 USB Kabel B/B Stecker St 30 0 30 [Page] [End] \\ Ein **Feldindex** ist eine zehnstellige Hexadezimalzahl, deren erste zwei Stellen die Seitennummer repräsentieren. Im Zusammenhang mit dem Einbinden von Textpassagen in Vordrucke ist die angegebene Seitennummer ohne Bedeutung - allerdings werden über die Seitennummer bei einem erneuten Importvorgang die richtigen Nutzdaten ausgewählt, falls die verwendete Nutzdatendatei mehrseitig gewesen ist. Die nächsten vier Stellen repräsentieren die vertikale Position, die letzten vier Stellen die horizontale Position. Im Gegensatz zu anderen Stellen im (p2f)-System, an denen Feldindizes verwendet werden, dürfen hier keine Wildcards angegeben werden. Handelt es sich bei den Nutzdaten zum Ausfüllen des Vordrucks um XML-Daten, muss statt eines Feldindexes der Name des XML-**Tags** ((Tags müssen inklusive der Kleiner- und Grösserzeichen notiert werden. Das ist leider notwendig, weil die Tags eindeutig von Feldindizes unterscheidbar sein müssen.\\ \\ )) angegeben werden. Der Wert für die Objekteigenschaft **Feldindex / Tag** wird während des Importvorgangs durch das Markieren der Nutzdaten automatisch ermittelt und hier eingetragen, können aber im Administrationsprogramm auch noch nachträglich geändert werden, ohne dass neu importiert werden muss. \\ \\ **Hinweise:** * Die Textfelder werden aufgrund der sie umgebenden Steuersequenzen erkannt. Deshalb kann es vorkommen, das Worte und Sätze auseinandergerissen werden, wenn innerhalb der Worte/Sätze Steuersequenzen, zum Beispiel zum Repositionieren oder zum Umschalten des Zeichensatzes, verwendet werden. Dies ist insbesondere bei der Verwendung von Windows-Programmen oft der Fall. In diesen Fällen hilft es, den Druckertreiber so umzukonfi(-)gurieren, dass er Druckerschriften anstatt der geladenen Windows-Schriften verwendet. Die ständigen Repositionierungen unterbleiben dann. * Ein weiteres Problem mit Ausgaben von Windows-Programmen ist, dass Texte für Menschen nicht mehr lesbar sind, weil der Druckertreiber optimiert und die Zeichensätze umkodiert hat. Diese Umkodierung wechselt von Dokument zu Dokument, abhängig vom Dokumentinhalt. Solche Nutzdaten können nicht zum Einsetzen in Vordrucke verwendet werden, weil in der Regel einige Zeichen in der von Windows geladenenen Schrift fehlen.Auch in diesem Fall hilft es, den Druckertreiber so umzukonfigurieren, dass er Druckerschriften anstatt der geladenen Windows-Schriften verwendet. \\ \\