Fonctionnalités de gestion des données > Gestion de structures d'article > Fonctionnalités des Options et variantes Windchill > Création et gestion de définitions de niveau entreprise > Gestion des options dans l'ensemble d'options > Options et choix > Inclusion des options et des choix avec des valeurs numériques ou booléennes dans les expressions et les règles conditionnelles
  
Inclusion des options et des choix avec des valeurs numériques ou booléennes dans les expressions et les règles conditionnelles
Des choix numériques peuvent être inclus dans les expressions logiques utilisées dans les expressions affectées et les règles conditionnelles avancées. Le tableau suivant représente quelques exemples d'utilisation d'options et de choix numériques dans les expressions logiques.
Exemple d'expression logique
Explication
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 pour l'utilisation des options et des choix numériques dans les expressions
Le format utilisé pour l'inclusion des choix numériques dans les expressions est décrit dans le tableau suivant.
Format
Exemple d'utilisation d'une définition abrégée
Explication
choix_numérique
WB10
Wheel Base = WB10
! choix_numérique
! WB10
Wheel Base =! WB10
< choix_numérique
< WB10
Wheel Base <WB10
> choix_numérique
WB10
Wheel Base > WB10
<= choix_numérique
<= WB10
Wheel Base <= WB10
>= choix_numérique
>= WB10
Wheel Base >= WB10
* 
Dans l'expression, un choix numérique est référencé par nom ou numéro, en fonction de la configuration du format d'utilisation des choix dans les expressions.
Choix numériques dans des règles conditionnelles
Les choix numériques peuvent être utilisés dans les portions Si et Alors des règles conditionnelles. Voici quelques exemples d'utilisation des choix numériques dans les règles conditionnelles :
IF (Color = Red AND Wheel_Base > Radius-24) THEN Include Choice1, Choices2
IF (Size = Large) THEN Enable Wheel_Base = Radius-52, Radius-60
Choix booléens dans des règles conditionnelles
Les choix booléens peuvent être utilisés dans les sections SI et ALORS des règles conditionnelles. Toutefois, lorsque vous créez des expressions à l'aide d'une option booléenne, vous ne pouvez pas spécifier directement des choix booléens. Spécifiez plutôt le nom ou le numéro de l'option booléenne en fonction de la préférence Format d'affichage du choix, ainsi que le caractère de négation comme spécifié dans la propriété ato.negation.operator. Voici un exemple d'utilisation des choix booléens dans les règles conditionnelles :
IF (“Is Wireless”) THEN Include (Communication = “Wireless”)
IF (Voltage = “+24” OR Communication = “Modem”) THEN Include (-“Is Heavy Duty”)