Datenverwaltungsfunktionen > Teilestrukturen verwalten > Windchill Funktionen "Optionen und Varianten" > Erweiterte Auswahllogik für konfigurierbare Module entwickeln > Grundlegende Schritte zum Definieren der erweiterten Auswahl > Beschränkungen hinzufügen > Ausdrucks-Editor
  
Ausdrucks-Editor
Mit dem Ausdrucks-Editor können Sie für ein konfigurierbares Modul eine logische Ausdrucksbeschränkung erstellen. Ein Ausdruck wertet aus, ob eine oder mehrere Bedingungen erfüllt werden.
Ein logischer Ausdruck kann aus einem oder mehreren Teilen bestehen. Sie können den Ausdruck direkt in das Feld Ausdruck eingeben, oder Sie können die Optionen des Editors verwenden, um den Ausdruck zu bilden. Der Ausdruck wird validiert, wenn Sie auf Anwenden klicken.
Der Ausdrucks-Editor stellt die folgenden Optionen bereit:
Name
Beschreibung
Logisch
Lässt bis zu zwei logische Bedingungen zu, die ausgewählt werden. Die verfügbaren Operatoren lauten wie folgt:
* 
Sie können entweder && oder || auswählen, sie können nicht zusammen verwendet werden. ! ist immer aktiviert.
&&: Gibt eine AND-Bedingung an. Beide Bedingungen müssen erfüllt sein, wenn dieser Operator verwendet wird. Z.B. A>=0 && B>=0. In diesem Beispiel müssen A und B größer oder gleich 0 (null) für den Ausdruck sein, um gültig zu sein.
||: Gibt eine OR-Bedingung an. Nur ein Teil der Bedingung muss erfüllt werden, wenn dieser Operator verwendet wird. Z.B. A>=0 || B>=0. In diesem Beispiel müssen A und B größer oder gleich 0 (null) für den Ausdruck sein, um gültig zu sein.
!: Gibt eine Falsch-Bedingung an. Gibt an, dass der angegebene Parameter oder die angegebene Methode nicht zum angegebenen Wert führt.
Parameter
Die Hierarchiedarstellung zeigt die Parameter an, die für das konfigurierbare Modul auswählbar sind. Es werden nur jene konfigurierbaren Module angezeigt, für die eine Referenz-ID definiert ist.
Methode
Wenn das Kontrollkästchen aktiviert ist, kann eine entsprechende Methode ausgewählt werden. Es werden nur Methoden für den ausgewählten Parameter angezeigt. Wenn keine Methoden verfügbar sind, ist das Feld leer.
Operator
Wenn das Kontrollkästchen aktiviert ist, kann ein Operator ausgewählt werden. Zulässige Operatoren sind:
< - Wert des Parameters ist kleiner als angegeben.
< - Wert des Parameters ist kleiner oder gleich dem angegebenen Wert.
== - Wert des Parameters ist gleich dem angegebenen Wert.
== - Wert des Parameters ist ungleich dem angegebenen Parameter.
Parameter/Wert
Legt einen bestimmten Wert fest oder gibt einen Parameter an, der im Ausdruck verwendet werden soll. Es werden nur jene konfigurierbaren Module angezeigt, für die eine Referenz-ID definiert ist.
1. Klicken Sie auf Hinzufügen, um dem vorhandenen Ausdruckstext die Auswahl hinzuzufügen.
* 
Der Ausdruck wird nicht validiert, bis Sie auf Anwenden klicken.
2. Klicken Sie auf () einfügen, um Klammern um den im Feld Ausdruck angezeigten Ausdruck zu platzieren.
3. Nachdem Sie den Ausdruck beendet haben, klicken Sie auf Anwenden, um den Ausdruck anzuwenden. Der Ausdruck wird validiert, und Sie werden über mögliche Syntaxfehler informiert.
Weitere Informationen zur Verwendung von Logik in einem Ausdruck finden Sie unter Numerische Operatoren und Funktionen in der erweiterten Logik verwenden.