Componentes Data OP Forms

El objetivo de esta publicación es conocer las posibilidades «Data» que ofrece el módulo OP Forms para la generación de nuestro propio Formulario.

image-20240315-120517.png

Todas la integraciones de los componentes sobre el Formulario son «Drag & Drop». También se puede consultar las diferentes funcionalidades de edición y elementos comunes en las diversas capas de Formularios.

Hidden

Permite incluir datos en el Formulario que no son visibles para el usuario. Es útil para almacenar información importante o para ser procesada por la lógica del Formulario.

image-20240807-083144.png

Paginated Table & Paginated Table from Server

Ambos elementos permiten visualizar un conjuntos de datos extensos divididos en varias columnas, facilitando la navegación y gestión de grandes cantidades de información. La diferencia es que el «Paginated Table from Server» está enfocado a la paginación de una gran volumen de datos, en este caso, los datos se cargan dinámicamente desde un servidor remoto recuperando toda la información por lotes, mejorando la eficiencia al manejar grandes volúmenes.

 

En la edición podremos determinar de donde recuperaremos la información y cargando los campos a partir de Datasources.

Este elemento, adicionalmente permite la generación de acciones sobre cada elemento de la tabla, pudiendo añadir bajo configuración elementos de borrado:

También, podremos asociar otras opciones, como la edición o creación mediante acciones enlazadas con otros Formularios, posibilitando la edición de nuestro nuevo botón, como el icono, color, enlace, etc.

Del mismo modo que nos permite enlazar a otros Formularios, también podremos pasar parámetros para asociar filtrados de la información mostrada, también podríamos generar filtros de manera fija por Formulario.

De este modo, se podría generar un Formulario tabla de manera sencilla con la funcionalidad básica para eliminar, crear o editar registros.

Container

Permite agrupar otros componentes de datos dentro de un área del Formulario, facilitando la organización y estructuración de los datos.

Data Map

Componente que permite insertar información por clave y valor, permitiendo generar Formularios para la creación de estructuras de datos.

Data Grid

Permite presentar datos en una cuadrícula tabular, facilitando la visualización y manipulación de datos en formato de tabla.

Edit Grid

Permite a los usuarios editar datos en una cuadrícula tabular directamente dentro del Formulario. Es útil para capturar múltiples registros de una manera eficiente y estructurada. Los usuarios pueden agregar, eliminar y editar filas y columnas dentro de la cuadrícula de edición, lo que proporciona una experiencia de usuario intuitiva para la manipulación de datos tabulares.

En la edición añadiremos el componente o componentes que queramos capturar de manera múltiple mediante «Drag & Drop».

En la vista inicial, nos aparecerá un único registro, teniendo la posibilidad de añadir varios y almacenar su información (elemento embebido: «Text Field» con «Modal Edit» activo. Ver Componentes Basic OP Forms).

Tree

Permite representar datos jerárquicamente en forma de árbol, útil para visualizar relaciones entre diferentes conjuntos de datos. Como el resto de componentes, añadimos elementos mediante «Drag & Drop».

File

Componente que permite a los usuarios cargar archivos adjuntos dentro del Formulario, como imágenes, documentos, etc., donde podremos definir diferente parámetros, como el tipo de base de datos donde almacenaremos la información, nombre de almacenamiento, limite de subida, etc.

 

También, a nivel de «Data», nos permitirá aceptar múltiples ficheros y definición de su persistencia.

reCAPTCHA

Proporciona funcionalidades para incluir el servicio «reCAPTCHA» en el Formulario, ayudando a proteger contra el spam y actividades maliciosas.