Datenverwaltungsfunktionen > Teilestrukturen verwalten > Windchill Funktionen "Optionen und Varianten" > Unternehmensweite Definitionen erstellen und verwalten > Optionen im Optionspool verwalten > Optionen und Auswahlmöglichkeiten > Optionen und Auswahlmöglichkeiten mit numerischen oder booleschen Werten in Ausdrücke und bedingten Regeln einschließen
  
Optionen und Auswahlmöglichkeiten mit numerischen oder booleschen Werten in Ausdrücke und bedingten Regeln einschließen
Numerische Auswahlmöglichkeiten können in logischen Ausdrücken enthalten sein, die in erweiterten zugewiesenen Ausdrücken und bedingten Regeln verwendet werden. Die folgende Tabelle zeigt einige Beispiele zur Verwendung von numerischen Optionen und Auswahlmöglichkeiten in logischen Ausdrücken.
Beispiel eines logischen Ausdrucks
Erläuterung
WB19
Wheel Base = 19
Red + <FS22
Color = Red + Frame Size < FS22
>=WB25/<FS30
Wheel Base >= WB25 / Frame Size <= FS30
> = FS18 + <= FS28
Frame Size >= FS18 + Frame Size <= FS28
(>= FS18 + <= FS28) / (>= WB25 + <= WB35)
(Frame Size >= FS18 + Frame Size <= FS28) / (Wheel Base >= WB25 + Wheel Base <= WB35)
Format für die Verwendung von numerischen Optionen und Auswahlmöglichkeiten in Ausdrücken
Das Format für das Einbeziehen von numerischen Auswahlmöglichkeiten in Ausdrücken wird in der folgenden Tabelle beschrieben.
Format
Beispiel für die Verwendung einer abgekürzten Definition
Erläuterung
numeric_choice
WB10
Wheel Base = WB10
! numeric_choice
! WB10
Wheel Base =! WB10
< numeric_choice
< WB10
Wheel Base <WB10
> numeric_choice
WB10
Wheel Base > WB10
<= numeric_choice
<= WB10
Wheel Base <= WB10
>= numeric_choice
>= WB10
Wheel Base >= WB10
* 
Im Ausdruck wird eine numerische Auswahlmöglichkeit nach Name oder Nummer referenziert, abhängig davon, wie das Format für die Verwendung von Auswahlmöglichkeiten in Ausdrücken konfiguriert ist.
Numerische Auswahlmöglichkeiten in bedingten Regeln
Numerische Auswahlmöglichkeiten können in den IF- und THEN-Teilen von bedingten Regeln verwendet werden. Es folgen einige Beispiele zur Verwendung von numerischen Auswahlmöglichkeiten in bedingten Regeln:
IF (Color = Red AND Wheel_Base > Radius-24) THEN Include Choice1, Choices2
IF (Size = Large) THEN Enable Wheel_Base = Radius-52, Radius-60
Boolesche Auswahlmöglichkeiten in bedingten Regeln
Boolesche Auswahlmöglichkeiten können in den WENN- und DANN-Teilen von bedingten Regeln verwendet werden. Werden jedoch Ausdrücke mithilfe von booleschen Optionen erstellt, so können die booleschen Auswahlmöglichkeiten nicht direkt angegeben werden. Geben Sie stattdessen den Namen oder die Nummer der booleschen Option basierend auf der Einstellung Anzeigeformat für Auswahlmöglichkeit an und das Negationszeichen, wie in der Eigenschaft ato.negation.operator angegeben. Nachfolgend finden Sie ein Beispiel für die Verwendung von booleschen Auswahlmöglichkeiten in bedingten Regeln:
IF (“Is Wireless”) THEN Include (Communication = “Wireless”)
IF (Voltage = “+24” OR Communication = “Modem”) THEN Include (-“Is Heavy Duty”)