Disponible a partir de la versión 5.60.34.0 o superior de Promob
La funcionalidad de control de visibilidad con tag es una herramienta que permite organizar y personalizar la visualización de elementos en las bibliotecas. Esto garantiza que solo se muestren los elementos necesarios. Es decir, las tags se utilizan en los registros como una forma de controlar la visibilidad de los elementos registrados.
Para acceder a la funcionalidad, siga los procedimientos a continuación:
Procedimiento 1: Definir tag del sistema
Catalog
1. En el menú Registro, se ha insertado un ítem llamado Etiqueta del sistema.
2. Haga clic en este elemento para mostrar una ventana donde se puede definir una etiqueta para la biblioteca.
3. Después de insertar una etiqueta y Salvar, es posible controlar la visibilidad de los elementos de la biblioteca a partir de las etiquetas.
IMPORTANTE: Se puede utilizar cualquier nombre, pero se recomienda utilizar nombres cortos y estandarizados relacionados con su aplicación.
Procedimiento 2: Insertar Etiqueta en Agregados
Agregados
1. En el menú Registro, haga clic en Módulos.
2. Seleccione un módulo y haga clic en la pestaña Agregados para visualizar la lista de agregados locales.
3. Seleccione el agregado que desee y, en el Menú del Agregado, seleccione la opción Tags.
4. Inserte tags para el agregado.
OBSERVACIONES: Aunque es posible insertar varias tags, la tag que se inicia con TAGSYSTEM_ se utilizará para realizar el filtro de visibilidad de los elementos.
Ejemplo:
Cuando se define la tag TAGSYSTEM_LOJAS_B en un agregado local, este agregado solo será visible en bibliotecas que tengan la tag LOJAS_B.
- En la imagen de abajo se puede ver que el mostrador se inserta sin el agregado de estanterías, porque esta biblioteca tiene la tag TIENDAS_A y el agregado tiene la tag TAGSYSTEM_TIENDAS_B. En otras palabras, sin la tag correspondiente, el ítem se genera con información incorrecta.
- Con la tag correcta, la información es generada como se ha esperado:
Procedimiento 3: Insertar Tag en Modelos de Formato
Formato Modelo
1. En el menú Registro, haga clic en Módulos.
2. Seleccione un modelo de formato y haga clic en la opción Tags del menú del módulo para insertar tags.
Ejemplo:
Al definir la tag TAGSYSTEM_LOJAS_B para el elemento de modelo formato Gola.
- En un sistema con una tag distinta de LOJAS_B, el modelo Gola no estará disponible:
- En un sistema con la tag Lojas_B, la plantilla estará disponible:
Procedimiento 4: Insertar Tag en Tipos de Modelos
Modelos
1. En el menú Registro, haga clic en Modelos.
2. Seleccione un tipo de modelo e inserte una tag.
Ejemplo:
Al definir la tag TAGSYSTEM_LOJAS_B en el tipo de modelo Blanco del modelo MDF Color.
- En un sistema con una tag distinta de LOJAS_B, la plantilla no estará disponible:
- En un sistema con la tag LOJAS_B, el tipo de modelo Blanco estará disponible en el modelo MDF Colores.
Los modelos asociados también permiten insertar tags:
- Sin la tag correspondiente, la definición de modelo no estará disponible:
- También es posible insertar tags en la definición de un modelo. Con esto, los modelos que hacen referencia al modelo con tags no pueden cargarlo, y el módulo se inserta sin ningún modelo seleccionado.
Tags en la definición de un modelo:
Fórmulas en las descripciones de las definiciones de modelo y tipo de modelo:
Fórmula de ejemplo: @($TAGSYSTEM_LOJAS_A$ == True ?'MDF Colors Special':'MDF Colors Simple')
Procedimiento 5: Insertar Tag en Módulos
Módulos
1. En el menú Registro, haga clic en Módulos.
2. Seleccione un módulo e inserte una tag.
Ejemplo:
Al definir la tag TAGSYSTEM_LOJAS_B en el módulo Toallero.
- En un sistema con una tag distinta de LOJAS_B, el módulo toallero no aparecerá en la lista:
- En un sistema con la tag LOJAS_B, el módulo Toallero aparecerá en la lista:
Procedimiento 6: Definición de mínimos y máximos con fórmulas de tags
Mínimos y Máximos
1. En el menú Registro, haga clic en Módulos.
2. Seleccione un módulo y haga clic en la opción Dimensionado del menú de módulos.
3. Establezca valores mínimos y máximos para el ancho del módulo Toallero usando fórmulas.
IMPORTANTE: La fórmula utilizada es $TAGSYSTEM_LOJAS_B$?100:150 en el campo mínimo y $TAGSYSTEM_LOJAS_B$?300:200 en el campo máximo.
Ejemplo:
- En un sistema con la etiqueta LOJAS_B, la anchura del módulo puede ajustarse hasta 300:
- En un sistema con etiqueta diferente a LOJAS_A, el valor máximo de la anchura será solo 200:
Procedimiento 7: Definir los valores propuestos con Tags
Valores Propuestos
1. En el menú Registro, haga clic en Módulos.
2. Seleccione un módulo y haga clic en el elemento Dimensionamiento del menú del módulo.
3. En los valores propuestos, se añade el campo SYSTEM_TAG. Al introducir una etiqueta en este campo, el valor propuesto solo está disponible en el sistema con la etiqueta definida.
Ejemplo:
Al definir la tag TAGSYSTEM_LOJAS_B en los anchos 1200 y 1400:
- En un sistema con la tag diferente de LOJAS_B, solo los anchos 1000 y 1600 estarán disponibles:
- En un sistema con la tag LOJAS_B, todos los anchos estarán disponibles:
Procedimento 8: Inserir Tag en REFs de Agregados
REF de Agregados
1. En el menú Registro, haga clic en Módulos.
2. Seleccione un grupo y haga clic en la pestaña Agregados.
3. Seleccione un agregado de tipo REF y añada una tag.
Ejemplo:
Para definir una tag en un agregado REF:
- Al insertar un módulo de grupo en el ambiente 3D y al intentar añadir un agregado a un sistema con una tag diferente a la insertada en el REF, el agregado no será insertado.
- También es posible insertar tags en la asociación al REF de Agregados. Para ello, seleccione una asociación a un REF, haga clic en la pestaña Agregados e introduzca una tag.
- Al insertar un módulo de grupo en el ambiente 3D y al intentar añadir un agregado a un sistema con una tag diferente a la insertada en el REF, el agregado no será insertado.
- Los REFs heredados también permiten insertar tags. Para ello, seleccione un grupo, haga clic en la pestaña Agregados, seleccione un agregado heredado de tipo REF y añada una tag.
- Al insertar un módulo de grupo en el ambiente 3D y al intentar añadir un agregado a un sistema con una tag diferente a la insertada en el REF, el agregado no será insertado.