Esta herramienta es útil para crear formularios diseñados para la recolección de datos en el campo o en línea de forma sencilla y eficaz. Cada formulario está mapeado a una tabla del repositorio.

Para crear un Formulario solo necesita entrar a Repositorios > DataForms y seleccionar *+Crear Nuevo, el cual le mostrará la siguiente pantalla:

Es importante notar en esta pantalla las siguientes opciones:

Habilitar Formulario Web
Esto permite publicar el formulario a una dirección provista por DataKubes para acceder y compartir el formulario al publico en general.

Habilitar Formulario en DKForms App
Esto permite habilitar el formulario a que aparezca en el app de DataKubes y el administrador web de los usuarios.

Repositorio
Debe seleccionar el repositorio hacia donde el Formulario guardará, un a vez creado el Formulario le permitirá seleccionar la tabla destino y mapear los campos necesarios.

Diseño de un Formulario

Una vez el formulario ha sido creado, podrá ver el diseñador de formulario que le permitirá poder definir los diferentes parámetros.

Lo primero a definir es la tabla que le permitirá seleccionar la sección, a la cual se enviarán los resultados capturados por el formulario.

Luego se debe definir el formulario dentro del cual, podrá definir secciones (grupo de campos) para agregarles sus campos específicos.

🚧

Duplicación de Campos

Solo se permite agregar un campo de la tabla destino al formulario, No se permiten campos duplicados.

Los tipos de campos que se permiten en la sección de los formularios es:

Tipo de Campo

Descripción

Campo Texto

Este campo le permite un campo sencillo de texto.

Campo Texto amplio

Esto le permite definir un campo de texto con varias filas para llenar con texto grande.

Seleccionador de una opción

Este campo permite definir un listado de opciones los cuales le permitirá al usuario solo seleccionar uno.

Seleccionador de múltiples opciones

Este campo le permite definir un listado de opciones, y el usuario podrá escoger uno o más de estas opciones. El resultado será guardado como JSON en el campo de la tabla destino.

Crear múltiples opciones

Este campo le permite agregar un campo para que el usuario agregue múltiples opciones bajo demanda. El resultado será guardado como JSON en el campo de la tabla destino.

Campo de fecha

Le permite agregar un campo con un seleccionador de fecha y hora.

Campo de selección de un SQL

Este campo le permite generar un listado de opciones basado con datos obtenidos por un SQL ejecutado en el repositorio.

Campo llave incremental entero

Este campo simula un auto-incrementable en el formulario.

Campo llave (Rand String)

Este campo permite habilitar una llave primaria de un "string hash" para evitar duplicados y llevar una llave primaria única del registro del formulario.

Campo timestamp

Este campo permite habilitar un campo timestamp para llevar la fecha y hora del registro de los datos obtenidos por el formulario.

Puede utilizar los formularios para crear pantallas de captura de datos para complementar o analizar procesos en su organización.


Did this page help you?