Skip to main content
Sie können zusätzliche Suchbedingungen in der FlexiLayout-Sprache auf der Registerkarte Advanced im Dialogfeld „Eigenschaften“ des Elements angeben. Um das Dialogfeld „Eigenschaften“ zu öffnen, klicken Sie im Fenster FlexiLayout mit der rechten Maustaste auf das Element und wählen im Kontextmenü Properties… aus.
Screenshot der Registerkarte Advanced im Dialogfeld „Eigenschaften“ des Elements in ABBYY FlexiLayout Studio.
Für ein Element vom Typ wiederholbare Gruppe ist auch eine Registerkarte Advanced for All Instances verfügbar. Weitere Informationen finden Sie unter Zusätzliche Suchbedingungen für ein Element vom Typ wiederholbare Gruppe.
ABBYY FlexiLayout Studio bietet einen Code-Editor zum Eingeben zusätzlicher Suchbedingungen. Der Code-Editor kann verschiedene Arten von Token hervorheben, verfügbare Methoden und Eigenschaften vorschlagen (Vorschlag nach Eingabe eines Punkts) und beliebige Zeichenfolgen suchen und ersetzen.

Vorschläge nach Eingabe eines Punkts

ABBYY FlexiLayout Studio bietet Vorschläge nach Eingabe eines Punkts, während Sie Code in der objektorientierten FlexiLayout-Sprache schreiben. Diese Vorschläge erleichtern die Eingabe der Namen von Methoden und Feldern für die verschiedenen in der Sprache verfügbaren Objekttypen. Wenn der Ausdruck, den Sie eingeben, der Name eines Objekts ist, öffnet die Eingabe eines Punkts („.“) nach dem Namen eine Dropdown-Liste mit den für dieses Objekt verfügbaren Methoden und Feldern. Sobald Sie mit der Eingabe beginnen, springt die Auswahl automatisch zum ersten Namen, der mit den Zeichen beginnt, die Sie nach dem Punkt eingeben. Ein Trennzeichen ist jedes Zeichen, das nicht in den Namen von Methoden oder Feldern verwendet werden kann (~!#%^&*()-=+|/?><{}[];:.,’”). Die folgenden Tasten und Aktionen steuern die Vorschlagsliste:

Arten zusätzlicher Suchbedingungen

Zusätzliche Suchbedingungen können zwei Typen haben:

Elementfelder

Ein Elementfeld ist eine typisierte Variable, die zu einem Element gehört. Elementfelder werden im Abschnitt Externe Felder auf der Registerkarte Advanced definiert und in zusätzlichen Suchbedingungen verwendet. Der Wert eines Feldes kann nur in dem Element geändert werden, zu dem es gehört, kann aber in den zusätzlichen Suchbedingungen dieses Elements sowie der im Baum darunter liegenden Elemente verwendet werden. Weitere Informationen finden Sie unter Benutzerdefinierte Eigenschaften.