Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



Tip
title¿Qué es un campo desplegable anidado?

Un campo desplegable anidado permite realizar selecciones de valores de un menú desplegable en dos pasos, de forma que no se genera al usuario una lista de valores desplegable enorme, sino que el usuario puede elegir en una primera categoría, y eso produce en el segundo desplegable un filtrado de valores. En definitiva, es una forma mucho más fácil de usar para el usuario a la hora de seleccionar valores dentro de un vocabulario.

Introducción y Ejemplo de Uso

Los campos de valores anidados en Rhombus permiten llevar a Athento ECM situaciones en las que un desplegable de valores se queda corto.

...

Al realizar la selección sobre Asociación empresarial, podremos ver que la columna de la derecha cambia:

Cómo crear un campo (metadato) desplegable anidado

Generando el vocabulario del primer nivel, o "padre"

Lo primero que debemos configurar en Rhombus son los vocabularios a ser utilizados por el desplegable anidado.

...

En este caso al esquema lo hemos llamado "origenpadre", dado que es la primera columna del metadato Origen que veíamos en el ejemplo del principio, arriba del todo.

Generando el vocabulario del segundo nivel, o "hijo"

Para generar el segundo desplegable, o desplegable "hijo" en el segundo nivel de la jerarquía, debemos configurarlo clickando en Hierarchy, colocando el vocabulario "padre" en la opción Parent vocabulary y luego para cada entrada de este vocabulario indicando el ID del padre (Parent ID) al que cada valor pertenece. En la imagen posterior destacamos con flechas cada uno de estos campos:

Creando el metadato anidado

Una vez tenemos el vocabulario padre y el hijo conformando la jerarquía de dos niveles, para crear el metadato anidado en Rhombus debemos, en nuestro esquema.

Para ello iremos al desplegable Documents del menú principal y clickaremos en Schemas, tal y como indica la imagen:

Una vez aquí, seguiremos los siguientes pasos:

...