web-dev-qa-db-fra.com

Importation et mise à jour d'anciens enregistrements dans une grille

Je suis en train de concevoir une fonctionnalité qui permet à un enseignant de sélectionner les élèves de l'année précédente avec qui il a utilisé notre produit et de pouvoir mettre à jour les dossiers de ces élèves à la classe/école actuelle dans une grille.

Le problème auquel je suis confronté est de montrer à l'enseignant l'école et la classe de l'année précédente, tout en ayant suffisamment de visibilité, ils doivent choisir la nouvelle entrée pour garder les données propres.

Voici une mauvaise maquette, mais illustre le problème que j'essaie de résoudre. avoir 2 entrées de données dans une cellule, semble un peu écrasant je crois.

Mockup

2
Kyle Mirro

Il semble y avoir des interactions subtiles manquantes dans le filaire. Personnellement, il semble que la mise à jour des enregistrements et leur importation soient deux étapes différentes, ou au moins deux actions distinctes. Vous avez fourni un moyen aux gens de trouver les résultats, il devrait donc y avoir un mécanisme qui permet à l'utilisateur de sélectionner les entrées que vous souhaitez importer, distinct de la fonction de mise à jour (qui peut avoir des boutons Enregistrer/Annuler). Je me demande simplement s'il devrait également y avoir une fonction de sélection de tout/supprimer tout, en supposant que les utilisateurs peuvent sélectionner des lignes individuelles à importer. Je pense qu'il est correct d'avoir deux colonnes à mettre à jour, et selon que la sélection est récupérée d'une base de données ou qu'une entrée de texte libre est autorisée, elle devra être affinée. Je pense que l'école précédente devrait être sélectionnée comme valeur par défaut, et la note augmentée d'une année par rapport à l'année dernière afin qu'aucun changement inutile ne soit nécessaire.

1
Michael Lai