Ir al contenido principal

Campos dinámicos

Midway | Customer Support avatar
Escrito por Midway | Customer Support
Actualizado hace más de un año

El módulo de Campos Dinámicos en Midway permite a los usuarios personalizar y ampliar la recopilación de datos de acuerdo con las necesidades específicas de su negocio. Este módulo es esencial para crear formularios adaptados que faciliten la entrada y gestión de información. A continuación, se presenta una descripción detallada de cada elemento disponible en la página.

Elementos del campo

1. Agregar Campo

Para crear un nuevo campo dinámico, haz clic en el botón Agregar Campo. Esta acción abrirá un formulario donde podrás especificar las características del campo que deseas añadir.

2. Nombre Visible

Este es el nombre que los usuarios verán en la interfaz de usuario. Debe ser claro, conciso y representativo de la función del campo. Por ejemplo, si el campo es para ingresar la dirección de correo electrónico, un nombre visible apropiado sería "Correo Electrónico". Un buen nombre ayuda a los usuarios a entender rápidamente qué tipo de información se espera.

3. Nombre del Campo

Este es el identificador interno del campo y se utiliza en el sistema para hacer referencia a él. Debe ser único y descriptivo. Un ejemplo de un nombre de campo podría ser email_usuario. Asegúrate de seguir un formato consistente para facilitar la gestión de los campos.

4. Tipo

Selecciona el tipo de dato que almacenará el campo. Esto es fundamental, ya que determina cómo se procesarán y validarán los datos ingresados. Las opciones disponibles son:

  • Texto: Permite ingresar caracteres alfanuméricos. Ideal para nombres, descripciones, o cualquier información textual.

  • Número: Solo permite la entrada de valores numéricos. Útil para cantidades, precios, etc.

  • Booleano: Este tipo de campo se utiliza para almacenar un valor verdadero (true) o falso (false). Ideal para opciones binarias.

  • Fecha: Permite seleccionar una fecha específica. Se utiliza comúnmente para cumpleaños, fechas de inicio o fin.

  • Dropdown: Crea un menú desplegable donde los usuarios pueden seleccionar una opción de una lista predefinida. Ideal para seleccionar categorías, estados, etc.

5. Tipo de Input HTML

Este elemento define el tipo de entrada que se utilizará en el formulario para facilitar la interacción del usuario. Las opciones incluyen:

  • Checkbox: Permite seleccionar múltiples opciones a la vez. Ideal para preferencias donde se pueden seleccionar varias respuestas.

  • Color: Un selector que permite a los usuarios elegir un color. Útil para personalización visual.

  • Date: Un campo que permite a los usuarios seleccionar una fecha a través de un calendario.

  • Datetime: Similar al campo de fecha, pero incluye la opción de seleccionar una hora.

  • Email: Este campo está diseñado específicamente para ingresar direcciones de correo electrónico y puede incluir validaciones específicas para asegurar el formato correcto.

  • File: Permite a los usuarios cargar archivos desde sus dispositivos. Ideal para documentos, imágenes, etc.

  • Image: Similar al campo de archivo, pero está diseñado específicamente para cargar imágenes.

  • Month: Permite seleccionar un mes.

  • Number: Solo permite la entrada de valores numéricos y puede incluir configuraciones para definir límites.

  • Radio: Permite seleccionar una única opción de un conjunto de opciones. Ideal para preguntas donde solo se puede elegir una respuesta.

  • Range: Permite a los usuarios seleccionar un valor dentro de un rango predefinido.

  • Select: Similar a Dropdown, permite elegir una opción de un menú desplegable.

  • Tel: Diseñado para ingresar números de teléfono. Puede incluir validaciones para asegurar que se ingresen solo dígitos.

  • Text: Un campo de texto simple para ingresar información breve.

  • Textarea: Un área de texto más grande para ingresar información que puede ocupar varias líneas.

  • Time: Permite a los usuarios seleccionar una hora específica.

  • URL: Este campo permite ingresar enlaces web y puede incluir validaciones para asegurar que se ingrese un formato correcto.

  • Week: Permite seleccionar una semana específica.

6. Validación

La validación garantiza que los datos ingresados sean del tipo correcto. Puedes seleccionar el tipo de validación que se aplicará al campo:

  • Texto: Valida que se ingresen solo caracteres alfanuméricos.

  • Número: Asegura que solo se ingresen valores numéricos.

  • Booleano: Valida que se ingrese un valor verdadero o falso.

  • Fecha: Comprueba que se ingrese una fecha válida.

  • Dropdown: Asegura que se seleccione una opción de la lista predefinida.

7. Valor por Defecto

Este campo permite establecer un valor predeterminado que se llenará automáticamente en el nuevo campo al momento de la creación de un registro. Esto puede ayudar a acelerar el proceso de entrada de datos y a garantizar que se proporcione información relevante desde el inicio.

8. Campo Agrupado

La opción de Campo Agrupado permite encender o apagar la agrupación del campo con otros campos. Activar esta opción puede facilitar la visualización y organización de campos relacionados, mejorando la experiencia del usuario al ingresar datos.

9. Guardar

Una vez que hayas completado todos los campos necesarios y estés satisfecho con la configuración del nuevo campo dinámico, haz clic en el botón Guardar. Esto almacenará la configuración y hará que el nuevo campo esté disponible para su uso en los formularios de ingreso de datos.

¿Ha quedado contestada tu pregunta?