Funciones de gestión de datos > Gestión de estructuras de artículos > Funciones de opciones y variantes de Windchill > Asignación de expresiones > Definición de expresiones avanzadas
  
Definición de expresiones avanzadas
Las expresiones avanzadas se pueden utilizar para definir la lógica mediante elecciones, operadores y funciones. Para asignar expresiones avanzadas a un artículo o un vínculo de uso de un módulo configurable, utilice la ventana Asignar expresión avanzada.
* 
El icono para alternar , si está presente, permite indicar que se puede alternar entre la ventana Asignar expresión básica y la ventana Asignar expresión avanzada.
Siga estos pasos para definir expresiones mediante la ventana Asignar expresión avanzada:
1. En la ventana Asignar expresión avanzada se muestran las expresiones asignadas actualmente. En cada fila de la tabla se incluye una subexpresión. Todas las subexpresiones especifican de forma acumulativa las condiciones en las que el artículo es aplicable en la estructura del producto. Por defecto, las filas que contienen subexpresiones están conectadas por el operador lógico OR. El conjunto de opciones asignado se indica en la parte superior de la ventana.
2. Introduzca una expresión y su descripción.
3. Para añadir otra subexpresión, pulse en . Se añadirá una fila nueva a la tabla. Añada expresiones adicionales, según sea necesario.
4. Cuando termine, pulse en Aceptar. El sistema realiza las siguientes acciones:
Validar que las expresiones introducidas son sintácticamente correctas.
Verificar que los nombres de elecciones son válidos y que estas opciones son miembros del conjunto de opciones asignado.
Las expresiones que se han asignado se pueden ver en la vista en árbol de la ficha Estructura y en la tabla Componentes al añadir la columna adecuada a la tabla.