Crear formularios de lista en RecordsManager

Use formularios de lista para controlar cómo se presentan los datos a los usuarios en forma de tabla cuando usan una aplicación. Puede definir distintos tipos de formularios de lista para que los usuarios puedan personalizar al máximo la presentación de los datos.

Puede controlar la visibilidad de los datos en su aplicación gracias a la flexibilidad de las opciones.

¿Cómo funciona?

Puede configurar cómo se ordenan los datos en cada formulario de lista, qué filtros se usan y cómo se agrupan los datos, en caso de que una vista jerárquica sea útil para el usuario final.

A continuación puede comprobar lo sencillo que es crear varias vistas con los formularios de lista de RecordsManager. Las animación muestra los pasos que se deben seguir para diseñar el formulario de lista, que aparece tal y como lo verán los usuarios finales en una aplicación de ejemplo para administrar contratos legales.

Creación de un formulario de lista nuevo en el que se definen los campos y el diseño:

Para crear un formulario de vista nuevo empiece por elegir los campos de datos que quiere que incluya. El diseño de cada uno de los formularios de lista se define en una tabla que puede estructurar según prefiera que aparezcan los registros. Solo tiene que seleccionar los campos que quiere que aparezcan en las columnas de la tabla (o añadir contenido alternativo). Puede añadir una segunda fila a los registros para incluir contenido opcional, como una descripción. A continuación puede ajustar el ancho y otras propiedades de las columnas.

En este ejemplo hemos creado un formulario de lista en el que aparecen todos los departamentos de la BD junto con la empresa correspondiente y una descripción en una tabla cuyas columnas basan su tamaño en el contenido. El último paso sería asignar un nombre al formulario y guardarlo.

Formularios incrustados para elementos secundarios

En muchas aplicaciones es útil estructurar los datos en elementos principales y secundarios. Los formularios de lista de Altova RecordsManager permiten incrustar formularios de lista secundarios dentro de los formularios principales.

En este ejemplo enseñamos cómo crear un formulario de lista para registros secundarios para personas que trabajan en un departamento en concreto y cómo incrustarlo después en un formulario de lista principal para generar una vista de los departamentos con las personas correspondientes debajo.

Agrupar

Al diseñar un formulario de lista puede agrupar los registros a varios niveles (máximo 3) basándose en los campos y ofrecer así a los usuarios la comodidad de una vista predeterminada.

Este ejemplo ilustra cómo crear un formulario de lista nuevo que contiene personas agrupadas por empresa y departamento. Verá que el formulario en un principio era una copia de un formulario de lista que ya existía y al que después le hemos añadido otra columna en la que aparece la dirección de correo electrónico, junto con dos niveles de agrupación: Empresa y departamento.

Ir a

Si un contenedor de datos tiene muchos registros, puede que quiera agregar un campo Ir a para que los usuarios puedan encontrar el registro que buscan introduciendo tan solo unos pocos caracteres. Al configurar este campo puede elegir el tipo de búsqueda (empieza por o contiene los caracteres) y si esta se debe hacer en todos los campos o solamente en los que indique.

Las listas vienen automáticamente con posibilidades de búsqueda flexibles. Puede filtrar lo que aparece en la lista con la búsqueda simple, que busca una cadena de texto en todos los campos, o con la búsqueda detallada, que puede usar en un campo en concreto. Los campos que pueda usar en la búsqueda detallada serán los mismos que los que haya elegido al crear el formulario de lista.

¿Y ahora?

Descubra los demás tipos de formularios que puede crear con RecordsManager:

Pruebe RecordsManager

RecordsManager es una solución gratuita generada con MobileTogether que viene incluida en el paquete instalación de MobileTogether Designer. Use el enlace siguiente para descargar e instalar de forma gratuita MobileTogether Designer de Altova para empezar a usar la aplicación RecordsManager.