Campo de Selección Múltiple

Este artículo se ha traducido del inglés mediante IA y puede contener errores. Sus comentarios nos ayudarán a mejorar.

Puede utilizar Campos de selección múltiple para crear una lista de valores para que los usuarios elijan al agregar Registros.

En este artículo puede leer sobre cómo configurar los Campos de selección múltiple, qué opciones de visualización tiene y cómo referirse a estos Campos mediante fórmulas.

Diseño

En el Diseñador de Formulario, puede agregar un campo de selección múltiple y especificar las opciones.

Por ejemplo, puede definir un Campo de selección múltiple con una etiqueta titulada "Nacionalidad" y agregar varias opciones, como "Jordana", "Libanesa", "Palestina" y "Siria". Al ingresar registros, los usuarios pueden seleccionar uno o más valores predefinidos para este Campo.

Puede establecer cómo se muestran las múltiples opciones al ingresar registros. De forma predeterminada, las opciones se enumeran 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 opción múltiple ya existente, haga lo siguiente:

  1. Vaya a su Proyecto.
  2. Haga clic en "Configuración de la Base de datos".
  3. Haga clic en la Carpeta que contiene su Formulario.
    Omita este paso si no utiliza Carpetas en su jerarquía.
  4. Haga clic en el Formulario al que desea agregar la opción de menú desplegable.
  5. En el panel del lado derecho, haga clic en "Editar formulario".
  6. Seleccione el campo de opción múltiple que desea modificar.
  7. Realice los cambios, por ejemplo, cambie el nombre del campo o agregue más opciones.

A cada opción se le asigna un ID único e inmutable que no está 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 Formulario, el cambio se reflejará en todos los datos recopilados previamente.

Entrada de datos

Un campo de selección múltiple se muestra en el formulario de entrada de datos como una lista de casillas de verificación o una lista desplegable, según la configuración de visualización definida por el administrador.

Opciones mostradas como lista de casillas de verificación
Opciones mostradas como lista de casillas de verificación
Opciones mostradas como lista desplegable
Opciones mostradas como lista desplegable

La opción de visualización seleccionada también se refleja en la interfaz móvil. Por lo tanto, al diseñar un Formulario, considere la experiencia de entrada de datos de un usuario móvil.

Formato de casilla de verificación de la interfaz móvil
Formato de casilla de verificación de la interfaz móvil
Formato de menú desplegable de la interfaz móvil
Formato de menú desplegable de la interfaz móvil

Fórmulas

Puede referirse a los campos de selección múltiple en las fórmulas de las siguientes maneras:

Primero, puede referirse al campo de selección múltiple en sí. Una referencia al campo de selección múltiple en sí se evalúa como una lista separada por comas de las etiquetas de las opciones seleccionadas. Entonces puede escribir fórmulas como:

  • CONCAT(Name, " - ", Nationality) y se evalúa como, por ejemplo, "Alex Bertram - Lebanese", o "Alex Bertram - Palestinian, Jordanian".

En segundo lugar, puede probar si se selecciona una opción específica. Para hacer esto, también puede usar la notación "punto". Por ejemplo:

  • Nationality.Palestinian se evalúa como TRUE si se ha seleccionado la opción "Palestinian".
  • Nationality.[Other nationality] se evalúa como TRUE si se ha seleccionado la opción "Other nationality". Los corchetes son necesarios porque los símbolos que incluyen espacios u otros símbolos deben "escaparse" con corchetes para evitar ambigüedades.

Si utiliza la notación de puntos, con la etiqueta de la opción como un símbolo en lugar de una cadena, ActivityInfo puede actualizar automáticamente sus fórmulas si la opción se renombra o corrige posteriormente.

Siguiente elemento
Especificar una Etiqueta de registro