Zum Hauptinhalt springen
Um die rechte Begrenzung des Suchbereichs des Elements DeliveryAddress festzulegen, müssen wir die entsprechende vertikale White Gap beschreiben. So erstellen Sie das Element wgAddressRight:
  1. Erstellen Sie im Element InvoiceHeader.grAddress ein Element vom Typ White Gap und nennen Sie es wgAddressRight.
  2. Klicken Sie auf die Registerkarte White Gap.
  3. Wählen Sie in der Gruppe Orientation die Option Vertical aus. Setzen Sie Min width auf 100. Hinweis. Bevor Sie Werte für Höhe oder Breite von White Gaps festlegen, sollten Sie die geometrischen Eigenschaften (d. h. Größe und Begrenzungen) der benachbarten Objekte analysieren, die bei der Voraberkennung erkannt wurden. Die Werte für den Rauschschwellenwert im White-Gap-Bereich werden durch Ausprobieren ermittelt.
  4. Setzen Sie Lower threshold limit: und Threshold coefficient (%): auf 10. Hinweis. Die Werte für Lower threshold limit, Upper threshold limit und Threshold coefficient (%) werden durch Ausprobieren ermittelt. Weitere Informationen finden Sie unter White Gap.
  5. Belassen Sie für die anderen Parameter des Elements die Standardwerte.
  1. Klicken Sie auf die Registerkarte Relations.
  2. Da sich die gesuchte White Gap nur rechts von den Schlüsselwörtern mit dem Namen kwDeliveryAddress befinden kann, legen Sie die folgende Suchbedingung fest:
    • Rechts vom Element kwDeliveryAddress, Offset = 0
  3. Klicken Sie auf die Registerkarte Advanced.
  4. Da das Feld Delivery Address auf den Bildern optional ist, aber immer einen Namen hat, wenn es vorhanden ist, legen Sie die folgende zusätzliche Suchbedingung im Feld Advanced pre-search relations fest: Suchen Sie nur dann nach dem Objekt, wenn das Element kwDeliveryAddress *erkannt wurde.*In der FlexiLayout language: If InvoiceHeader.kwDeliveryAddress.IsNull Then DontFind;
  5. Da die gesuchte White Gap an das Feld Rechnungsnummer angrenzt, legen Sie die folgende zusätzliche Suchbedingung im Feld Advanced pre-search relations fest: Suchen Sie auf dem Bild nach dem Objekt, das dem Element kwInvoiceNumber *am nächsten liegt.*In der FlexiLayout language: Nearest: InvoiceHeader.kwInvoiceNumber; Hinweis. Die Einschränkung Nearest kann auch über die grafische Benutzeroberfläche des Programms angegeben werden. Klicken Sie auf die Registerkarte Relations, wählen Sie Nearest aus, wählen Sie in der Dropdown-Liste To: die Option Element aus und geben Sie kwInvoiceNumber als Reference-Element an.
  6. Führen Sie das Matching des FlexiLayout mit den Testbildern aus und stellen Sie sicher, dass das Programm das Element in allen Bildern, in denen das Feld Delivery Address vorkommt, erfolgreich erkennt.