risposta-alla-domanda-sullo-sviluppo-web-bd.com

Pulsante Salva e continua

Nell'app che sto lavorando sull'utente viene presentato un elenco di elementi a sinistra e un pannello contenuto con campi di input a destra. L'utente navigherà nell'elenco e modificherà i criteri di prezzo per ciascun elemento nell'elenco. Al fine di rendere il processo più semplice e agevole, ho giocato con alcune diverse azioni.

Il primo è avere un pulsante Salva e Annulla in modo che l'utente possa salvare i dati e quindi avere i pulsanti successivo e precedente per navigare nell'elenco.

Il secondo ha un pulsante "Salva e continua", "Salva" e "Annulla". In questo modo l'utente può decidere se desidera solo salvare l'elemento corrente e continuare a visualizzarlo, oppure può scorrere l'elenco salvando e proseguendo.

C'è qualcosa di sbagliato nell'avere un pulsante "Salva" e "Salva e continua"?

7
Jason Frade

Puoi supportare il salvataggio automatico in questo contesto?
Fintanto che gli utenti non sperimenteranno i dati, ciò renderebbe più agevole il processo. Renderlo ancora più veloce fornendo una sequenza di tasti per il pulsante successivo. Se ciò funzionasse, puoi semplicemente avere un'indicazione di stato immediatamente adiacente a un pulsante "elemento successivo", come il modello illustrato di seguito.

enter image description here

Se devi consentire le modifiche annullate (in risposta al commento penetrante di @ DaveAlger), ti consigliamo di includere:
- un'opzione di annullamento/annullamento per quel particolare modulo (verso il fondo)
- e (facoltativamente) un annullamento per ciascun campo quando è stata effettivamente apportata una modifica

enter image description here

9
plainclothes

L'approccio generale tende ad essere "Salva" e "Avanti". C'è un presupposto implicito che la procedura guidata salva quando si passa al passaggio successivo. Probabilmente puoi renderlo più chiaro mostrando sullo schermo un messaggio "salvato" notifica "toast".

Per essere più chiari, considera il seguente set

"<Precedente" "Salva" "Avanti>"

2
nightning