Zum Hauptinhalt springen
Das Konfigurieren von Suchelementen ist ein wichtiger Schritt beim Einrichten einer Aktivität, da die Elementeigenschaften die Bedingungen für die Suche nach einem Objekt im Dokumentbild festlegen. Je genauer Sie die Elementeigenschaften definieren, desto besser fällt die Erkennung des Objekts im Bild aus. Wenn Sie neu im Advanced Designer sind oder mit einfacheren Dokumenten arbeiten, empfehlen wir, die Elemente über die allgemeinen Eigenschaften zu konfigurieren, die in den beiden Abschnitten des Bereichs Eigenschaften angezeigt werden: Wonach gesucht wird und Wo gesucht wird. Wenn Sie mit dem Produkt vertraut sind und flexiblere sowie komplexere Suchbedingungen benötigen, können Sie zusätzlich die erweiterten Eigenschaften im Abschnitt Wonach gesucht wird und den erweiterten Abschnitt Unter welchen Bedingungen verwenden. Um erweiterte Eigenschaften ein- oder auszublenden, klicken Sie auf das Symbol für den erweiterten Modus im Bereich Eigenschaften.

Abschnitt „Wonach gesucht werden soll“

Der Abschnitt Wonach gesucht werden soll enthält spezifische Eigenschaften für jedes Element. Diese Eigenschaften sind in den folgenden Abschnitten beschrieben: Das Element Region hat keinen Abschnitt Wonach gesucht werden soll im Bereich Eigenschaften. Das Element Eingabefeld hat keinen Abschnitt Wonach gesucht werden soll im Bereich Eigenschaften. Das Element „Deep Learning“ hat statt des Abschnitts Wonach gesucht werden soll einen Abschnitt Hypothesen abrufen aus.

Abschnitt „Wo suchen“

Der Abschnitt Wo suchen ist für alle Elemente identisch. In diesem Abschnitt können Sie Einschränkungen für den Bereich festlegen, in dem Advanced Designer nach den zum Element passenden Objekten sucht. Weitere Informationen finden Sie unter Suchbereich für Elemente.
Hinweis: Beim Suchelement Deep Learning heißt dieser Abschnitt Hypothesenbereich festlegen. Er bietet die gleichen Einstellungen.

Abschnitt „Unter welchen Bedingungen“ (erweiterte Eigenschaften)

Der Abschnitt Unter welchen Bedingungen enthält nur erweiterte Eigenschaften. Dieser Abschnitt ist für alle Elemente identisch und ermöglicht es Ihnen, zusätzliche Bedingungen und Einschränkungen für Ihre Elementsuche festzulegen:
  • Elemente sind entweder erforderlich, optional oder verboten. Diese Eigenschaft kann über die entsprechenden Werte in der Dropdown-Liste Element ist festgelegt werden. Weitere Informationen finden Sie unter Erforderliche, optionale und verbotene Elemente.
  • Min. Qualität der Hypothese. Qualität der Hypothese, die Advanced Designer formuliert, wenn im Suchbereich keine Objekte gefunden wurden, die einem optionalen Element entsprechen. Diese Eigenschaft ist verfügbar, wenn im Abschnitt Unter welchen Bedingungen Optionales Element ausgewählt ist. Der Standardwert ist 0,97.
  • Max. Anzahl an Hypothesen. Begrenzt die Anzahl der Hypothesen, die das Programm bei der Suche nach dem nächsten Element verwenden kann. Standardmäßig ist dieser Parameter für einfache Elemente auf 5 und für Gruppenelemente auf 1 gesetzt. Das bedeutet, dass das Programm, wenn es 15 Hypothesen für ein bestimmtes Element findet, die fünf besten auswählt und die anderen 10 Hypothesenketten unvollständig lässt.
  • Element nicht finden, wenn kann verwendet werden, um eine Bedingung anzugeben, die, wenn sie erfüllt ist, das Programm daran hindert, nach dem Element zu suchen. Die Bedingung basiert darauf, ob das Referenzelement erkannt wurde oder nicht. Wenn Sie mehr als eine Bedingung angeben, funktioniert der Befehl Element nicht finden, wenn nur, wenn alle Bedingungen erfüllt sind.
  • Kommentar. Kommentar oder Beschreibung eines Elements, die vom Benutzer bereitgestellt wird.

Eigenschaften im Kontextmenü des Elements

Sie können den Namen und den Typ von Elementen auch über das Kontextmenü des Elements ändern:
  • Der Elementname kann über den Befehl Rename im Kontextmenü des Elements geändert werden. Der Elementname darf Buchstaben (lateinische und russische), Ziffern und Unterstriche enthalten. Er darf jedoch nicht mit einer Ziffer beginnen. Leerzeichen, Sonderzeichen (.,:- \ /) und reservierte Schlüsselwörter sind ebenfalls nicht zulässig. Für automatisch erstellte Elemente, die Skill-Feldern entsprechen, werden Elementnamen aus den Feldnamen generiert. Bei der automatischen Generierung von Elementnamen werden auch unzulässige Zeichen und Schlüsselwörter berücksichtigt.
  • Der Elementtyp kann über den Befehl Convert Element to im Kontextmenü des Elements geändert werden. Elemente können entweder einfache Elemente (Static Text, Separator, White Gap, Barcode, Character String, Paragraph, Object Collection, Date, Phone) sein, d. h. sie enthalten keine verschachtelten Elemente, oder Gruppenelemente (Group, Repeating Group). Das Ändern des Elementtyps konvertiert einfache Elemente nicht in Gruppenelemente und umgekehrt.

Eigenschaften im Code-Editor festlegen

Elementeigenschaften können auch mithilfe von in Programmiersprachen geschriebenen Ausdrücken angegeben werden. Weitere Informationen finden Sie unter FlexiLayout language. Um das Festlegen von Elementeigenschaften per Programmcode zu erleichtern, können Sie die vorhandenen Eigenschaften aus dem Bereich Properties kopieren und im Code-Editor im Programmcodeformat einfügen. Klicken Sie dazu mit der rechten Maustaste im Elementbaum auf das gewünschte Element und wählen Sie Copy Element Properties as Code. Alternativ verwenden Sie die Tastenkombination Strg+Alt+C. Navigieren Sie anschließend über die Schaltfläche im unteren Bereich zum Code-Editor und dort zum Abschnitt Search Condition. Fügen Sie die kopierten Eigenschaften entweder mit der Tastenkombination Strg+V oder dem Befehl Paste im Dropdown-Menü des Code-Editors ein. Nachdem Sie die obigen Schritte ausgeführt haben, können Sie den automatisch generierten Code überprüfen und die Elementeigenschaften im Programmcode bei Bedarf bearbeiten.