- Erstellen Sie ein Element vom Typ Group und nennen Sie es SumGroup.
- Klicken Sie auf die Registerkarte Advanced und geben Sie im Feld Advanced pre-search relations zusätzliche Suchbedingungen für alle Elemente in der Gruppe an: Suchen Sie nach dem Objekt unterhalb der zuletzt erkannten Tabelle. In der FlexiLayout-Sprache kann diese Bedingung wie folgt geschrieben werden: If not InvoiceTable.LastSubTable.Body.IsNull then Below: InvoiceTable.LastSubTable.Body.Rect.Bottom;
Step 9: TotalAmount field, SumGroup group element
Beispiel 4. Schritt 9: Feld TotalAmount, Gruppenelement SumGroup
Gruppieren Sie die Suche nach dem Total Amount in einem SumGroup-Element, das auf die Suche unterhalb der erkannten Rechnungstabelle beschränkt ist und die Subelemente kwTotal und TotalAmount enthält.
Sobald Sie die Testdokumente analysiert haben, werden Sie feststellen, dass das Feld Total Amount nur zusammen mit dem Feldnamen auf der letzten Seite unterhalb der Tabelle vorkommt. Außerdem befindet sich das Feld entweder auf derselben Höhe wie der Feldname oder darunter. Da das Feld nur einzeilig ist, erstellen wir ein Character String-Element, um danach zu suchen.
Um die gemeinsamen Einstellungen für das Feld und seinen Namen festzulegen, verwenden wir ein Gruppenelement.
So erstellen Sie ein Element SumGroup:
Beispiel 4. Schritt 8: Table-Element, InvoiceTable-Element
Zurück
Beispiel 4. Schritt 9.1: Bezeichnung des Gesamtbetrags, Element kwTotal
Weiter
