Funciones de gestión de datos > Gestión de estructuras de artículos > Funciones de opciones y variantes de Windchill > Creación y gestión de definiciones empresariales globales > Gestión de las opciones en la agrupación de opciones > Opciones y elecciones > Inclusión de opciones y elecciones con valores numéricos o booleanos en expresiones y reglas condicionales
  
Inclusión de opciones y elecciones con valores numéricos o booleanos en expresiones y reglas condicionales
Las elecciones numéricas se pueden incluir en las expresiones lógicas que se utilizan en expresiones asignadas avanzadas y reglas condicionales. En la siguiente tabla se muestran algunos ejemplos de la utilización de opciones y elecciones numéricas en expresiones lógicas.
Ejemplo de expresión lógica
Explicación
WB19
Base de rueda = 19
Rojo + <FS22
Color = Rojo + Tamaño de marco < FS22
>=WB25/<FS30
Base de rueda >= WB25 / Tamaño de marco <= FS30
> = FS18 + <= FS28
Tamaño de marco >= FS18 + Tamaño de marco <= FS28
(>= FS18 + <= FS28) / (>= WB25 + <= WB35)
(Tamaño de marco >= FS18 + Tamaño de marco <= FS28) / (Base de rueda >= WB25 + Base de rueda <= WB35)
Formato para utilizar opciones y elecciones numéricas en expresiones
El formato para incluir elecciones numéricas en expresiones se describe en la siguiente tabla.
Formato
Ejemplo del uso de una definición abreviada
Explicación
elección_numérica
WB10
Base de rueda = WB10
! elección_numérica
! WB10
Base de rueda = ! WB10
< elección_numérica
< WB10
Base de rueda <WB10
> elección_numérica
WB10
Base de rueda > WB10
<= elección_numérica
<= WB10
Base de rueda <= WB10
<= elección_numérica
>= WB10
Base de rueda >= WB10
* 
En la expresión, se hace referencia a una elección numérica por su nombre o número, en función de cómo se configure el formato para utilizar elecciones en expresiones.
Elecciones numéricas en reglas condicionales
Las elecciones numéricas se pueden utilizar en las partes IF y THEN de las reglas condicionales. A continuación se muestran algunos ejemplos de la utilización de elecciones numéricas en reglas condicionales:
IF (Color = Red AND Wheel_Base > Radius-24) THEN Include Choice1, Choices2
IF (Size = Large) THEN Enable Wheel_Base = Radius-52, Radius-60
Elecciones booleanas en reglas condicionales
Las elecciones booleanas se pueden utilizar en las partes IF y THEN de las reglas condicionales. Sin embargo, al crear expresiones con opciones booleanas, no es posible especificar elecciones booleanas directamente. En su lugar, especifique el nombre o número de la opción booleana en función de la preferencia Formato de visualización de elecciones y el carácter de negación especificado en la propiedad ato.negation.operator. El siguiente es un ejemplo del uso de elecciones booleanas en reglas condicionales:
IF (“Is Wireless”) THEN Include (Communication = “Wireless”)
IF (Voltage = “+24” OR Communication = “Modem”) THEN Include (-“Is Heavy Duty”)