Puede utilizar los Campos de selección multiple para crear una lista de valores que los Usuarios pueden elegir al añadir Registros.
En este artículo puede leer sobre cómo configurar los Campos de selección multiple, qué opciones de visualización tiene y cómo hacer referencia a estos Campos utilizando fórmulas.
Diseño
En el Diseñador de Formularios, puede añadir un campo de selección multiple y especificar las opciones.
Por ejemplo, puede definir un Campo de selección multiple con una etiqueta titulada "Nacionalidad", y añadir múltiples opciones, como "Jordana", "Libanesa", "Palestina" y "Siria". Al introducir registros, los usuarios pueden seleccionar uno o más valores predefinidos para este Campo.
Puede configurar cómo se muestran las múltiples opciones al introducir los registros. Por defecto, las opciones se listan una debajo de la otra como casillas de verificación. Considere presentar las opciones como una lista desplegable cuando tenga más de unas pocas opciones.
Realizar cambios
Si desea modificar las opciones de visualización de un Campo de selección multiple ya existente, haga lo siguiente:
- Vaya a su Proyecto.
- Haga clic en "Configuración de la base de datos".
- Haga clic en la carpeta que contiene su Formulario.
Omita este paso si no utiliza carpetas en su jerarquía. - Haga clic en el Formulario al que desea añadir la opción desplegable.
- En el panel del lado derecho, haga clic en "Editar formulario".
- Seleccione el campo de selección multiple que desea modificar.
- Realice los cambios, por ejemplo, cambie el nombre del campo o añada más opciones.
A cada opción se le asigna un ID único e inmutable que no es visible en el diseñador de formularios. El ID de la opción se almacena en un registro. Esto significa que si cambia el nombre de una opción en el Diseñador de Formularios, el cambio se refleja en todos los datos recopilados anteriormente.
Entrada de datos
Un campo de selección multiple se muestra en el formulario de entrada de datos como una lista de casillas de verificación o una lista desplegable, dependiendo de los ajustes de visualización definidos por el administrador.
La opción de visualización seleccionada se refleja también en la interfaz móvil. Por lo tanto, al diseñar un Formulario, tenga en cuenta la experiencia de entrada de datos de un usuario móvil.
Fórmulas
Puede hacer referencia a los campos de selección multiple en las fórmulas de las siguientes maneras:
Primero, puede hacer referencia al campo de selección multiple en sí mismo. Una referencia al campo de selección multiple se evalúa como una lista separada por comas de las etiquetas de las opciones seleccionadas. Así que puede escribir fórmulas como:
CONCAT(Nombre, " - ", Nacionalidad)
y se evalúa, por ejemplo, como "Alex Bertram - Libanesa", o "Alex Bertram - Palestina, Jordana".
Segundo, puede comprobar si una opción específica está seleccionada. Para ello, también puede utilizar la notación de "punto". Por ejemplo:
Nacionalidad.Palestina
se evalúa comoTRUE
si la opción "Palestina" ha sido seleccionada.Nacionalidad.[Otra nacionalidad]
se evalúa comoTRUE
si la opción "Otra nacionalidad" ha sido seleccionada. Los corchetes son obligatorios porque los símbolos que incluyen espacios u otros símbolos deben ser "escapados" con corchetes para evitar ambigüedades.
Si utiliza la notación de punto, con la etiqueta de la opción como un símbolo en lugar de una cadena de texto, ActivityInfo puede actualizar automáticamente sus fórmulas si la opción es renombrada o corregida posteriormente.