Zum Hauptinhalt springen
Das Feld am unteren Rand des Dokuments hat keinen festen Namen. Daher müssen zum Auffinden dieses Felds andere Objekte als Namen verwendet werden. Wir gehen davon aus, dass jedes ANY TEXT-Feld einen eigenen eindeutigen Namen hat. Versuchen Sie zunächst, das bereits erstellte Element IdentityNumber zu verwenden, um nach dem ANY TEXT-Feld zu suchen, da sich das ANY TEXT-Feld auf allen Testbildern unterhalb dieses Elements befindet.
Verwenden Sie keine Trennlinien, die auf einigen Bildern vorhanden sind, da sie keine regelmäßigen und zuverlässigen Elemente sind. Siehe Schritt 6.
So verwenden Sie das Element IdentityNumber, um das Objekt zu finden, das dem ANY TEXT-Feld entspricht:
  1. Erstellen Sie ein Element vom Typ Paragraph und nennen Sie es TextField. Dieses Element entspricht dem ANY TEXT-Feld.
  2. Beschreiben Sie auf der Registerkarte Relations die Position des Elements TextField als Below des Elements IdentityNumber.
Versuchen Sie, das ANY TEXT-Feld mithilfe des Elements IdentityNumber zu finden. Sie werden sehen, dass die Hypothese auf einigen Bildern auch Barcode-Ziffern enthält. Daher müssen Sie die Position des ANY TEXT-Felds genauer beschreiben. Erstellen Sie ein White-Gap-Element mit horizontaler Orientierung. Dieses Element entspricht der Lücke zwischen dem Text und dem Barcode. Es wird als Referenzelement verwendet, wenn nach dem ANY TEXT-Feld gesucht wird. Achten Sie darauf, das White-Gap-Element im Elementbaum oberhalb des Elements TextField zu platzieren.
  1. Erstellen Sie ein Element vom Typ White Gap und nennen Sie es BetweenGap.
  2. Wählen Sie auf der Registerkarte White Gap Horizontal als Orientierung für BetweenGap aus.
  1. Geben Sie auf der Registerkarte Relations den Suchbereich für das Element BetweenGap als Bereich unterhalb des Elements IdentityNumber an, jedoch nicht weiter als 200 dots von der unteren Begrenzung des Elements BarcodeHeader entfernt.
  1. Erstellen Sie ein Element vom Typ Paragraph und nennen Sie es TextField.
  2. Beschreiben Sie auf der Registerkarte Relations die Position des Elements TextField als Below des Elements BetweenGap, Offset =0.
Versuchen Sie, das FlexiLayout mit allen Testbildern abzugleichen. Sie werden sehen, dass die formulierte Hypothese zum Element TextField keine unerwünschten Daten enthält. Das bedeutet, dass das Element BetweenGap zum Erkennen des Elements TextField verwendet werden kann. Um die Position des Blocks zu beschreiben, der dem ANY TEXT-Feld entspricht, erstellen Sie einen Block vom Typ Text, nennen Sie ihn TextField und geben Sie das Element TextField als Quellelement an.