Prototipo de pantalla de búsqueda avanzada

LIBP-0140 (Libro de pautas)

Se presenta aquí el prototipo de pantalla de búsqueda avanzada, mediante el cual se permitirá al usuario realizar consultas más complejas sobre las entidades almacenadas en la aplicación. Todas las pautas descritas para el prototipo de pantalla de búsqueda simple son aplicables para este tipo de pantallas.

Pautas

TítuloCarácter
Diseño de la pantallaObligatoria
ImplementaciónRecomendada

Diseño de la pantalla

La pantalla de búsqueda avanzada contendrá un formulario en el que introducir los criterios de búsqueda donde la combinación de los mismos no está prefijada de antemano.

En la siguiente imagen puede verse un ejemplo de pantalla de búsqueda avanzada en la que se observa la sección de criterios de búsqueda configurable:

Búsqueda avanzadaBúsqueda avanzada

Como puede observarse, en la sección de criterios de búsqueda existe la posibilidad de añadir nuevos campos para realizar la consulta. Además, estos campos pueden combinarse entre sí mediante operadores lógicos para construir consultas más complejas.

El botón "Añadir criterio" debe llevar al usuario a una pantalla donde pueda seleccionar nuevos criterios de búsqueda de un catálogo de campos disponible.

Implementación

Implementar la búsqueda avanzada empleando los artefactos suministrados con el caso práctico.

La búsqueda avanzada se compone de dos pantallas:

  • Formulario o introducción de datos. Se utiliza para la pantalla de criterios de búsqueda.
  • Listado simple. Se utiliza para mostrar los resultados.

En los libros de pautas correspondientes se encuentra la información relativa a cada una de ellas.