- Der Name Recipe #: und das Feld selbst befinden sich auf derselben Höhe. Das Feld kann dieselben Zeichen enthalten wie der Rezeptname.
- Außerdem kann man nicht sicher sein, dass der Text im Rezeptnamen immer länger ist als der Name Recipe #: und sein Feld.
Sample 2
Beispiel 2. Schritt 8: Festlegen der Reihenfolge, in der das Feld Recipe # und der Rezeptname erkannt werden müssen
Planen Sie die Suchreihenfolge für das Feld Recipe # und das unbenannte Feld mit dem Rezeptnamen, damit das FlexiLayout zwei ähnliche, dicht beieinanderliegende Felder unterscheiden kann.
Normalerweise werden Felder über ihre Namen erkannt, aber nicht alle Felder in unseren Dokumenten haben Namen. So hat beispielsweise das Feld mit dem Rezeptnamen keinen Namen. Daher muss ein anderer Ansatz verwendet werden, um dieses Feld zu erkennen.
Die naheliegendste Lösung ist, dem Programm mitzuteilen, dass der Rezeptname das Objekt ist, das der Formularüberschrift am nächsten liegt. Wenn Sie sich jedoch Testbild 6 ansehen, werden Sie feststellen, dass dort das nächstgelegene Feld Recipe #: ist. Manchmal lassen sich zusätzliche Suchbedingungen angeben, die dem Programm helfen, zwischen den beiden Feldern zu unterscheiden, aber in diesem speziellen Fall ist eine Unterscheidung sehr schwierig — der Rezeptname und das Feld Recipe #: liegen sehr nah beieinander und haben ähnliche Strukturen:
Beispiel 2. Schritt 7: Testen des Bezeichner-Elements
Zurück
Beispiel 2. Schritt 9: Beschreiben des Felds „Recipe #:“
Weiter
