Zum Hauptinhalt springen
Wir gehen davon aus, dass das Feld YOUR PLANET NAME immer nur eine Zeile enthält. Da die Daten in diesem Feld im Gegensatz zum Feldnamen nicht fest vorgegeben sind, müssen Sie es als Element vom Typ Zeichenkette definieren. So erstellen Sie das Element PlanetName:
  1. Erstellen Sie ein Element vom Typ Zeichenkette und nennen Sie es PlanetName.
  1. Klicken Sie auf die Registerkarte Zeichenkette.
  1. Legen Sie das Alphabet fest, d. h. alle Zeichen, die in den Namen von Planeten und ihren Satelliten vorkommen können. Den Testbildern nach zu urteilen, besteht das Alphabet aus englischen Buchstaben und Klammern. Um das Alphabet festzulegen, klicken Sie auf die Schaltfläche Add… und wählen Sie im Dialogfeld Add New Alphabet die erforderlichen Zeichen aus. Hinweis. Die ausgewählten Zeichen werden in der Spalte Character Set angezeigt (Registerkarte Zeichenkette, Feld Alphabets).
  2. Setzen Sie Percentage of alphabet characters auf 100. Das bedeutet, dass das Programm beim Suchen nach dem Objekt, das dem Element PlanetName entspricht, nur die Zeichen des aktuellen Elements berücksichtigt.
Im Allgemeinen können Sie für ein Element mehrere Alphabete angeben. Geben Sie im Feld Percentage of alphabet characters den maximalen Prozentsatz der Zeichen jedes Alphabets im Element an.
  1. Deaktivieren Sie das Kontrollkästchen Allow embedded hypotheses. Dadurch kann das Programm Hypothesen mit maximaler Länge bilden, die alle Suchkriterien erfüllen. Andernfalls kann das Programm mehrere eingebettete Hypothesen bilden, die jeweils aus Teilen eines der ausgewählten Alphabete bestehen (unter Berücksichtigung des zulässigen Prozentsatzes an Nicht-Alphabet-Zeichen).
  2. Setzen Sie im Feld Percentage of non-alphabet characters den maximalen Prozentsatz an Nicht-Alphabet-Zeichen auf 10 %. Hinweis. Dieser Wert kann nur durch Versuch und Irrtum ermittelt werden und kann beim Anpassen des FlexiLayout geändert werden.
  3. Geben Sie im Feld Character count diesen unscharfen Bereich an: {0, 3, 35, 100}. Dies ist eine Schätzung der Länge der Zeichenkette. Wir gehen davon aus, dass mögliche Planetennamen 3 bis 35 Zeichen lang sein können. Alle Hypothesen außerhalb dieses Bereichs werden abgewertet. Hinweis. Dieser Wert kann nur durch Versuch und Irrtum ermittelt werden und kann beim Anpassen des FlexiLayout geändert werden.
  4. Klicken Sie auf die Registerkarte Relations.
  1. Verwenden Sie das Element PlanetNameHeader als Referenzelement für das Element PlanetName. Der Name des Planeten steht immer rechts vom Feldnamen und befindet sich auf derselben Höhe wie dieser. Daher müssen Sie die Position des Elements relativ zum Namen sowie zu dessen oberer und unterer Begrenzung angeben. Andernfalls bildet das Programm eine gültige Hypothese für jedes Textfragment, das aus Zeichen des festgelegten Alphabets besteht, selbst wenn es höher oder tiefer als der Name liegt. Zusammengefasst: Das Programm muss den durch das Element PlanetName beschriebenen Planetennamen rechts vom Feldnamen suchen, der als Element PlanetNameHeader angegeben ist, und auf derselben Höhe wie das Element PlanetNameHeader liegt.
  2. Geben Sie an, dass sich das Element PlanetName rechts vom Element PlanetNameHeader befindet. Klicken Sie dazu auf die Schaltfläche Add und wählen Sie im sich öffnenden Dialogfeld im Feld Referenzelement PlanetNameHeader aus. Wählen Sie in der Dropdown-Liste Type die Option Right of aus und belassen Sie den Standardwert des Felds Offset bei 0. Klicken Sie auf die Schaltfläche Relation hinzufügen.
  1. Geben Sie an, dass sich das Element PlanetName nicht unterhalb des Elements PlanetNameHeader befindet. Klicken Sie dazu auf die Schaltfläche Hinzufügen und wählen Sie im daraufhin geöffneten Dialogfeld im Feld Referenzelement PlanetNameHeader aus. Wählen Sie in der Typ-Dropdown-Liste Oberhalb aus und setzen Sie Offset auf -100 (dieser Wert lässt sich nur durch Ausprobieren ermitteln). Dadurch erhält das Programm beim Erkennen der Position des Elements relativ zum Namen einen gewissen Spielraum. Der negative Offset-Wert bedeutet, dass sich das Element oberhalb der unteren Begrenzung des Namens befindet. Klicken Sie auf die Schaltfläche Relation hinzufügen.
  2. Geben Sie an, dass sich das Element PlanetName nicht oberhalb des Elements PlanetNameHeader befindet. Klicken Sie dazu auf die Schaltfläche Hinzufügen und wählen Sie im daraufhin geöffneten Dialogfeld im Feld Referenzelement PlanetNameHeader aus. Wählen Sie in der Typ-Dropdown-Liste Unterhalb aus und setzen Sie Offset auf -100 (dieser Wert lässt sich nur durch Ausprobieren ermitteln). Dadurch erhält das Programm beim Erkennen der Position des Elements relativ zum Namen einen gewissen Spielraum. Der negative Offset-Wert bedeutet, dass sich das Element unterhalb der oberen Begrenzung des Namens befindet. Klicken Sie auf die Schaltfläche Relation hinzufügen. Hinweis. Wenn Sie im Feld Referenzgrenze <whole> auswählen, können Sie mit positiven Offset-Werten nur die folgenden Positionen angeben: rechts von der rechten Begrenzung des Elements, links von der linken Begrenzung des Elements, oberhalb der oberen Begrenzung des Elements oder unterhalb der unteren Begrenzung des Elements. Wenn Sie im Feld Referenzgrenze Top und Bottom auswählen, begrenzen positive Offset-Werte den Suchbereich durch die obere und untere Begrenzung des Elements und schließen Hypothesen aus, die über die obere und untere Begrenzung des Feldnamens hinausgehen.