Skip to main content
In diesem Stadium legen Sie Folgendes fest:
  • Gibt es ein Muster in der Anordnung der Felder auf den Bildern?
  • Auf welche Elemente können Sie sich bei der Suche nach den Datenfeldern stützen?
  • In welcher Reihenfolge sollen die Elemente gesucht werden? (Das ist wichtig, denn in jedem nachfolgenden Schritt können Sie sich nur auf die Elemente des vorherigen Schritts stützen.)
Da es sich um ein mehrseitiges Dokument handelt, entscheiden Sie zunächst, welche Objekte die erste und letzte Seite identifizieren. Beschreiben Sie diese Objekte mit speziellen zusammengesetzten Element Kopfzeile- und Element Fußzeile-Elementen:
  • Das Element Kopfzeile darf nur mit der ersten Seite des Dokuments übereinstimmen. Wenn das Projekt auch Dokumente anderer Typen enthält, dient dieses Element außerdem als Bezeichner, als eindeutiges Merkmal, das diesen Dokumenttyp identifiziert.
  • Das Element Fußzeile darf nur mit der letzten Seite des Dokuments übereinstimmen. Erstellen Sie die erforderlichen Subelemente in dieser Gruppe, damit das Element Fußzeile nicht mit anderen Seiten übereinstimmt.

Identifizieren der ersten Seite mit einem Element Kopfzeile

Auf der ersten Seite umfasst eine Gruppe von Feldern InvoiceNumber, InvoiceDate und DeliveryAddress. Der Feldname InvoiceNumber erscheint immer am Anfang jedes Dokuments, die Felder InvoiceDate und DeliveryAddress sind jedoch nicht immer vorhanden.
  • Die Felder InvoiceNumber und InvoiceDate erscheinen entweder rechts neben ihren Namen oder darunter.
  • DeliveryAddress erscheint ebenfalls rechts neben oder unter seinem Namen innerhalb eines begrenzten Suchbereichs und benötigt ein Element, das den Suchbereich nach unten begrenzt.
  • Da einige Bilder keine Werte für diese Felder enthalten, können Sie das Matching beschleunigen, indem Sie nicht nach einem Feldwert suchen, wenn sein Name nicht erkannt wird.
Verwenden Sie diese Gruppe von Feldern als Dokumentbezeichner. Sie wird als Teil eines zusammengesetzten Kopfzeile-Elements namens InvoiceHeader beschrieben. Auf der letzten Seite stehen unterhalb der Tabelle die Wörter GESAMTBETRAG MUSS, Übertrag, Gesamtbetrag CHF und GESAMTBETRAG. Diese Wörter können auch an anderer Stelle im Dokument vorkommen (z. B. im Tabellennamen oder Tabellenkörper). Verwenden Sie daher zusätzliche Referenzelemente wie Tabellenspaltennamen, um den Suchbereich einzuschränken. Beschreiben Sie die Elemente für die letzte Seite als Teil eines zusammengesetzten Element Fußzeile mit dem Namen InvoiceFooter. Damit das Element Fußzeile ausschließlich auf der letzten Seite gefunden wird, muss es ein erforderliches Element enthalten. Da die Wörter zur Identifizierung der letzten Seite auf jeder letzten Seite vorkommen, definieren Sie das Element, das sie beschreibt, als erforderliches Element.

Die mehrseitige Tabelle erkennen

Die Tabelle (nennen Sie sie InvoiceTable) beginnt auf der ersten Seite und endet auf der letzten Seite. Auf der ersten Seite stehen stets die Spaltennamen vor ihr. Um das Ende der Tabelle auf der letzten Seite zu bestimmen, verwenden Sie ein Hilfselement, beispielsweise das erforderliche Element aus der Gruppe InvoiceFooter. Die Gesamtheit aller Seiten eines Dokuments wird als mehrseitige Arbeitsfläche bezeichnet. Sie entsteht, indem alle Seiten eines Dokuments lückenlos von oben nach unten zusammengefügt werden, wobei die linke Begrenzung jeder Seite auf derselben Achse liegt, die durch den Punkt (0, 0) verläuft. Die Reihenfolge, in der die Seiten zusammengefügt werden, entspricht der Reihenfolge der Seiten im Batch. Sie können daher nur den Anfang der Tabelle (ihre Kopfzeile auf der ersten Seite) und das Ende der Tabelle (ihre Fußzeile auf der letzten Seite) angeben. FlexiLayout Studio sucht die Tabelle im gesamten Dokument, also auf der gesamten mehrseitigen Arbeitsfläche.

Erkennen der Felder Company und Gesamtbetrag

Der Feldname Company befindet sich immer auf der ersten Seite im oberen Drittel. Der Feldname Gesamtbetrag befindet sich immer auf der letzten Seite unterhalb der Tabelle. Der zugehörige Wert steht entweder rechts neben dem Namen oder darunter.