2009-10-14 10 views
6

Estamos en el proceso de desarrollar una nueva aplicación de escritorio para un cliente que actualmente usa aproximadamente 20 cuadrículas en varias formas en toda la aplicación.¿Debería mostrar una cuadrícula si está vacía?

No creo que el contexto de nuestra aplicación sea relevante, pero para dar una idea completa, el cliente vende vehículos y el contenido de la parrilla suele ser "Inspecciones de vehículos" o "Reparaciones en este vehículo" '.

Los desarrolladores son más o menos dividida entre mostrar una cuadrícula vacía si no hay datos o, alternativamente, ocultando la red y poner un poco de texto que dice 'No hay inspecciones de este vehículo, etc.

¿Cuál es la mejor práctica? ¿Rejilla o texto vacíos?

+0

Como esta es una aplicación a medida, ¿por qué no probar con usuarios reales? – MSalters

Respuesta

7

Es mejor mostrar los encabezados de la cuadrícula y en ese lugar una etiqueta que indique "Sin registros".

+1

Sí, mostrar encabezados ayuda a los usuarios a aprender y recordar qué _se mostraría. Mejor: tener espacio dedicado a "siempre" mostrar cuántos registros devueltos por una consulta (por ejemplo, "15 inspecciones"). A menudo es información útil que tener. –

1

Definitivamente no muestra una cuadrícula vacía. Lo mejor es mostrar siempre un mensaje.

0

Creo que es mejor tener la cuadrícula visiblemente 'gris' con el texto mencionado superpuesto sobre ella (legible, por supuesto).

Esto le dará al usuario una idea de lo que verían si hubiera datos sin pensar que la consulta aún se está ejecutando o que los datos no se muestran por algún motivo.

4

Me gustaría mostrar texto o preferiblemente ambas cosas

Si está usando C# ASP.NET, la Gridview tiene una propiedad EmptyDataText que muestra un elemento que se parece a una cuadrícula pero muestra su mensaje

Lo único malo de mostrar una Cuadrícula vacía es que algunas personas que miran los datos pueden no entender que la página se ha cargado completamente y que no hay resultados. Por lo tanto, es mejor estar seguro y darles un mensaje.

+0

nosotros también estamos haciendo lo mismo;) –

0

Depende de las circunstancias. La mayoría de las veces es mejor mostrar algún tipo de mensaje que indique que no hay datos.

Si ve el valor en el usuario sabiendo cuál habría sido la interfaz, entonces una buena alternativa es mostrar la cuadrícula solo con encabezados y mostrar un mensaje debajo explicando que no hay datos.

1

Me gustaría ir a la grilla vacía, pero es una decisión difícil. La razón por la que es una decisión difícil es porque ninguna opción tiene argumentos fuertes, lo que significa que no es tan importante discutir sobre ellos.

0

Muestre la cuadrícula para que la interfaz de usuario mantenga una sensación coherente; no obstante, asegúrese de que la cuadrícula tenga un mensaje que indique específicamente que la búsqueda está completa y que no hay registros en el archivo.

Esto mantiene las cosas familiares para el usuario sin dejar de indicarle que el formulario aún no se está procesando.

1

En nuestra aplicación de vehículo, ocultamos la grilla y mostramos un mensaje si no hay datos para mostrar.

Dicho esto, mi único consejo sería: ser constante. Elija un método y manténgalo en su aplicación.

Sus usuarios apreciarán considerablemente esta ruta que usted tome.

Cuestiones relacionadas