Listados

LIBP-0084 (Libro de pautas)

El actual libro de pautas pretende normalizar el aspecto y funcionamiento de los listados de entidades.

Pautas

TítuloCarácter
BúsquedasObligatoria
Operar sobre un elemento de la listaObligatoria
Mantener contextoObligatoria
Tabla de datosObligatoria
Tamaño de las columnasObligatoria

Búsquedas

Mostrar un mensaje que indique que no existen resultados cuando la búsqueda no devuelva ningún elemento.

Una aplicación puede contener una pantalla específica para realizar búsquedas. En ese caso, si el número de campos de búsqueda es pequeño, los resultados pueden mostrarse en la misma pantalla. Cuando se accede a ella por primera vez, debe aparecer un mensaje que indique que no existen resultados de búsqueda o que aún no se ha realizado ninguna. La zona donde ubicar este mensaje es donde se mostrarían los resultados de la búsqueda.

Si se realiza una búsqueda y ésta no devuelve resultados debe mostrarse un mensaje que informe de este hecho. El mensaje debe ubicarse en la zona donde se mostrarían los resultados de la búsqueda.

Listados - búsquedasListados - búsquedas

Operar sobre un elemento de la lista

Volver a la misma posición del listado tras operar con un elemento de la lista.

Muchos de los listados que se ofrecen en las aplicaciones permiten operar con elementos que aparecen en ellos. Cuando se realiza alguna operación, por ejemplo de modificación o borrado de un elemento, la aplicación debe redirigir al usuario a la página del listado donde se encontraba antes de realizar esta acción.

Editar elementoEditar elemento

Mantener contexto

Mantener el contexto al moverse por las páginas y elementos de un listado.

Cuando los usuarios se mueven entre las diferentes páginas de un listado y/o entre los elementos que lo forman, debe mantenerse el orden seleccionado, la paginación y el texto de búsqueda, en caso de que la lista sea el resultado de esa operación.

Tabla de datos

Mostrar los elementos de un listado en una tabla de datos.

Los elementos de un listado se deben mostrar en una tabla de datos y ocupando la anchura máxima de la pantalla. De esta forma se facilita la comparación entre los elementos y  la lectura de los diferentes campos.

Tamaño de las columnas

Los tamaños de las columnas de un listado deben ajustar su tamaño en función de los datos que contienen, en detrimento del tamaño de las cabeceras.

Las anchuras de las columnas de los listados deben repartirse proporcionalmente según los tamaños de los datos que contienen, independientemente del tamaño de las cabeceras. El objetivo es maximizar el área disponible para contenidos de columnas con valores extensos y no desperdiciar el espacio disponible en columnas con datos muy breves, a pesar de que puedan tener cabeceras más extensas.