it-swarm-eu.dev

Cosa posso fare con una voce della griglia per impedire agli utenti di supporre che sia proprio come Excel?

Ho molte voci di griglia nelle mie applicazioni e faccio fatica con il paradigma perché sento che le griglie sono difficili da usare per l'immissione dei dati per i miei utenti. Ogni volta che vedono una griglia, pensano "Excel" quando dovrebbero pensare "Access" (tranne che non usano mai Access).

6

Bene, se cammina come un'anatra, nuota come un'anatra e cigola come un'anatra, i tuoi utenti chiameranno quell'uccello un'anatra.

Non utilizzare una griglia se solo gli utenti possono modificare una riga alla volta. Usa invece una qualche forma di elenco. Se si consente la modifica sul posto, utilizzare segnali visivi.

3
Leonardo Herrera

Dipende dal contenuto. Forse aiuta a usare buoni titoli di colonna e colori alternati sulle righe (cioè diverse tonalità dello stesso colore).

2

Il più grande indizio che una griglia dovrebbe comportarsi come Excel è se sembra come Excel. Vedere i dati in forma tabellare da soli non dovrebbe essere sufficiente per ingannare gli utenti nel pensare che sia Excel. Forse potresti modellare gli sfondi delle celle con una sfumatura o utilizzare combinazioni di colori diverse.

Se si consente l'immissione di dati nella griglia, tuttavia, gli utenti si aspetterebbero naturalmente che la scheda li sposterà a destra e invio li sposterà verso il basso (e anche Shift-Tab si sposta a sinistra). È un po 'come guidare una macchina ... Mi aspetto una ruota, non un joystick.

1
ericslaw

Una buona pratica per l'inserimento di datagrid, quando è possibile inserire un solo set di dati alla volta, è un modulo.

Questo è più in linea con il riferimento di Access che menzioni.

Se la visualizzazione del datagrid è importante e utile, forse si utilizza il modulo per l'immissione dei dati e il datagrid per visualizzare i dati immessi. Dare agli utenti la possibilità di alternare, nascondere, comprimere o rimuovere in altro modo dall'interfaccia utente è utile.

Se l'esigenza principale è visualizzare i dati nella griglia, utilizzare la griglia e fornire un pulsante "Aggiungi" o "Modifica" nelle immediate vicinanze della griglia. Il pulsante "Modifica" porterà l'utente a un modulo caricato con la riga di informazioni selezionata; il pulsante "Aggiungi" avvierà un modulo vuoto, consentendo all'utente di inserire i nuovi dati.

1
Leslie M

Se gli utenti si aspettano che la griglia funzioni come Excel, perché no make funziona come Excel? Non puoi aspettarti che i tuoi utenti pensino 'Accesso' se non hanno familiarità con quel modello di utilizzo. Se i tuoi utenti sono abituati e si sentono a proprio agio con il modello Excel, penso che potrebbe essere un errore provare a forzarli in un modello diverso.

0
André