Funciones de gestión de datos > Gestión de productos configurables > Funciones de opciones y variantes de Windchill > Asignación de expresiones > Utilización de la propiedad ato.alternate.expression.format para controlar la visualización de expresiones
Utilización de la propiedad ato.alternate.expression.format para controlar la visualización de expresiones
En esta sección se describe el uso de la propiedad ato.alternate.expression.format para controlar la visualización de expresiones en expresiones asignadas, alias y reglas condicionales.
Control de la visualización de solo lectura de expresiones asignadas
Los administradores pueden configurar la visualización de solo lectura de las expresiones asignadas mediante la definición de la propiedad ato.alternate.expression.format en el fichero wt.properties. La configuración de esta propiedad se aplica a todo el sitio y afecta a las interfaces de usuario en las que se muestran las expresiones asignadas, las reglas de elección y los alias.
Si esta propiedad se define en true, el formato es el siguiente:
El carácter configurado en el sitio para el operador O (el valor por defecto es "/") se muestra entre las subexpresiones en lugar de la palabra localizada "O".
En el caso de varias subexpresiones, los corchetes {"[" y "]"} alrededor de las subexpresiones de la expresión avanzada se reemplazan por paréntesis {"(" y ")"}.
El formato hace referencia a la visualización de subexpresiones únicamente desde el punto de vista de las elecciones.
Si la propiedad se define en false, las expresiones avanzadas se muestran con el formato por defecto.
Control de la visualización de solo lectura de expresiones en reglas condicionales
La visualización de la parte If de la regla condicional aparece de la siguiente manera:
El carácter configurado en el sitio para el operador O (el valor por defecto es "/") se muestra entre las subexpresiones en lugar de la palabra localizada "O".
En el caso de varias subexpresiones, los corchetes {"[" y "]"} alrededor de las subexpresiones de la expresión avanzada se reemplazan por paréntesis {"(" y ")"}.
Las subexpresiones solo se muestran desde el punto de vista de las elecciones.
En la visualización de la parte Then de la regla condicional solo se muestran las elecciones sin opciones.
Por ejemplo, si la propiedad no está definida, la visualización de expresiones es la siguiente:
[(option1 = choice1a / option1 = choice1b) + option2 = choice2a] OR [-(option3 = choice3a) + option4 >= choice4a] --> Include ( opion5 = choice5a, option6 = choice6a)
Si la propiedad se define en true, la visualización de las expresiones tiene el aspecto siguiente:
((choice1a / choice1b) + choice2a) / (-choice3a + >= choice4a) --> Include ( choice5a, choice6a)
Control de la visualización de solo lectura de las reglas de inclusión, activación y exclusión
Si la propiedad se define y se establece en true, en las reglas de elección solo se muestran elecciones, no opciones.
Por ejemplo, si la propiedad no está definida, la visualización por defecto de una regla de exclusión es la siguiente:
option1 = choice1a; option2 = choice2a, choice2b; option3 = choice3a
Si la propiedad se define en true, la visualización de una regla de exclusión es la siguiente:
choice1a; choice2a, choice2b; choice3a
Control de la visualización de solo lectura de alias
Si la propiedad se define y se establece en true, los alias muestran solo las elecciones, no las opciones.
Si la propiedad no está definida o se establece en false, se utiliza el formato por defecto.
Por ejemplo, si la opción se define en false, el formato de visualización es el siguiente: (option1 = choice1a / option1 = choice1b) + option2 = choice2a + -(option3 = choice3a) + option4 >= choice4a
Si la opción se define en true, el formato de visualización es el siguiente: (choice1a / choice1b) + choice2a / (-choice3a + >= choice4a)
¿Fue esto útil?