- Erstellen Sie im Element TableHeader ein Element vom Typ Statischer Text und nennen Sie es kwTotal.
- Klicken Sie auf die Registerkarte Statischer Text.
- Geben Sie im Feld Suchtext den zu findenden Text ein: „TotalChf“.
- Klicken Sie auf die Registerkarte Erweitert.
- Da sich der Name der Spalte Gesamtbetrag rechts vom Namen der Spalte Stückpreis befindet (falls Letztere im Dokument vorkommt), legen Sie im Feld Erweiterte Vorab-Suchbeziehungen die folgende zusätzliche Suchbedingung fest:Wenn das Element kwUnitPrice erkannt wurde, suchen Sie das Element kwTotal *rechts davon.*In der FlexiLayout language: If Not (TableHeader.kwUnitPrice.IsNull) Then RightOf: TableHeader.kwUnitPrice, 0 * dot;
- Testen Sie das Matching des FlexiLayout mit den Testbildern und stellen Sie sicher, dass das Programm das Element in allen Bildern erfolgreich erkennt.
Sample 3
Beispiel 3. Schritt 18: Ermitteln des Namens der Spalte „Gesamtbetrag“ mit einem kwTotal-Element
Suchen Sie den Namen der Spalte „Gesamtbetrag“ mit einem Statischer-Text-Element „kwTotal“, das rechts von der Spalte „Stückpreis“ im FlexiLayout der Beispiel-3-Rechnung platziert ist.
Um das Element zu definieren, das zum Suchen nach den Schlüsselwörtern im Namen der Spalte „Gesamtbetrag“ verwendet wird, nutzen wir die Tatsache, dass sich diese Spalte immer rechts von der Spalte „Stückpreis“ befindet.
So erstellen Sie das Element kwTotal:
Beispiel 3. Schritt 17: Erkennen des Namens der Stückpreis-Spalte mit einem kwUnitPrice-Element
Zurück
Beispiel 3. Schritt 19: Erstellen eines InvertedHeader-Elements
Weiter
