Funciones de gestión de datos > Gestión de estructuras de artículos > Funciones de opciones y variantes de Windchill > Uso de conjuntos de opciones > Combinación de conjuntos de opciones > Reglas para la combinación
  
Reglas para la combinación
Una opción pertenece a un conjunto de opciones si una o más de sus elecciones son miembros de ese conjunto de opciones. Es posible combinar las elecciones de opciones que pertenecen a un conjunto de opciones de nivel inferior pero no las elecciones de opciones que pertenecen a un conjunto de opciones de nivel superior. Las elecciones se combinan y ordenan según las siguientes reglas:
Si una opción no pertenece al conjunto de opciones de nivel superior, sino que pertenece un conjunto de opciones de nivel inferior, todas las elecciones de la opción que son miembros del conjunto de opciones de nivel inferior se combinan con el conjunto de opciones de nivel superior. Durante la combinación, el orden definido en el conjunto de opciones de nivel inferior se conserva para las elecciones y opciones. Las opciones del conjunto de opciones de nivel inferior se colocan tras las opciones del conjunto de opciones de nivel superior.
Si una opción no pertenece al conjunto de opciones de nivel superior, sino que pertenece a varios conjuntos de opciones de nivel inferior, las elecciones de la opción que son miembros comunes de los conjuntos de opciones de nivel inferior se combinan con el conjunto de opciones de nivel superior. Durante la combinación, el orden definido en el conjunto de opciones de nivel inferior se conserva para las elecciones y opciones. Las opciones de los conjuntos de opciones de nivel inferior se colocan después de las opciones del conjunto de opciones de nivel superior.
Si está activada la efectividad por fecha para una elección combinada que se utiliza en más de uno de los conjuntos de opciones que se han combinado:
La fecha de inicio se define en la fecha más temprana asignada a la elección en cualquiera de los conjuntos de opciones de origen.
La fecha de fin se define en la última fecha asignada a la elección en cualquiera de los conjuntos de opciones de origen.
En la siguiente tabla se muestra cómo se aplican estas reglas.
Opción
Conjunto de opciones de nivel superior
Conjunto de opciones de nivel inferior 1
Conjunto de opciones de nivel inferior 2
Conjunto de opciones de nivel superior combinado
Opción A
Elección A1
Elección A2
Elección A3
-
-
-
-
-
-
Elección A1
Elección A2
Elección A3
Opción B
Elección B1
-
-
Elección B4
Elección B1
Elección B2
-
Elección B4
Elección B1
-
Elección B3
-
Elección B1
-
-
Elección B4
Opción C
-
-
-
-
-
-
Elección C1
Elección C2
Elección C3
Elección C1
Elección C2
Elección C3
Opción D
-
-
-
Elección D1:
2016-09-01
2016-12-31
Elección D2
-
Elección D1:
2016-10-01
2017-01-31
-
Elección D3
Elección D1:
2016-09-01
2017-01-31
-
-
Si una elección, perteneciente a un conjunto de opciones de nivel inferior, forma parte de la sentencia THEN de una regla, pero no forma parte del conjunto de opciones combinado, la regla se ejecuta, pero la elección no se muestra. Si la elección se utiliza otra vez en la sentencia IF de una regla dependiente, la regla también se ejecuta.
En la siguiente tabla se describe la condición mediante un ejemplo, donde el inglés es la elección que falta en el conjunto de opciones combinado.
Definición de la regla
Ejecución de la regla
País (única selección) = Canadá –> Idioma (única selección) = Inglés
Si se selecciona Canadá, se selecciona Inglés por defecto, pero no se muestra. Se muestran Alemán y Español, pero están desactivados.
Idioma (única selección) = Inglés –> Color (varias selecciones) = Azul
Dado que Inglés es la selección por defecto, se selecciona Azul, pero está desactivado. Verde y Rojo están disponibles para selección.