Comment réaliser des actions dans les listes

Actions principales, actions secondaires, actions multiples... l'ergonomie des listes

Publié le 05/10/2021Hind Andaloussi

Chaque liste comporte un certain nombre d'actions relatives à son contexte fonctionnel

Les types d'action

Les actions de listes, représentées par des boutons, sont classés par catégories

  • Les principales : représentées par un bouton bleu sur les listes, ce sont les actions les plus menées sur une liste ou une sélection de lignes. Par exemple, 'Préparer les commandes' dans le planning de production.
  • Les secondaires : représentées par un bouton blanc sur les listes, ce sont les actions les plus probables après la principale. Par exemple, 'Imprimer les recettes' dans le planning de production.
  • Les autres : ce sont toutes les actions possibles disponibles dans le menu déroulant 'autres actions'
  • L'action de création ou d'ajout : représentée par un bouton flottant avec le symbole "+", il est présent dans une majorité de listes pour alimenter une liste.

Les actions de ligne

Chaque ligne, qu'elle corresponde à un produit ou à un événement, peut comporter des éléments d'édition et/ou des actions

  • Le menu contextuel : représenté par le symbole "⁝" il est présent sur une majorité de lignes. Il répertorie l'ensemble des actions possibles sur la ligne.
  • Les liens : le plus souvent présent sur la colonne désignation, le lien permet de rediriger vers le produit ou l'événement concerné par la ligne.
  • L'édition dans les lignes : certaines listes comportent des cellules dont l'information est directement modifiable, c'est le cas de certains champs qui nécessitent d'être fréquemment renseignés. Par exemple, la quantité dans les lignes de commande.
  • Les pictogrammes : certaines lignes ou colonnes présentent des petits symboles gris, qui au survol permettent d'afficher une information complémentaire. Par exemple, le détail d'un commentaire ou encore le détail de la composition alimentaire d'une recette.

Les actions multiples

Comme son nom l'indique, l'action multiple est une action menée sur un ensemble de lignes.

Celle-ci est soumise à quelques règles :

  • Par défaut, si aucune ligne n'est sélectionnée, l'action sera effectuée sur l'ensemble des lignes de la liste. Le nombre d'éléments concernés par l'action sera soit visible au survol s'il s'agit d'une action directe parmi les boutons visibles, soit indiqués dans la modale de confirmation de l'action.
  • Si certaines lignes sont manuellement sélectionnées avec les cases à cocher, l'action sera effectuée sur la sélection uniquement. Le nombre d'éléments concernés est visible dans la puce verte en en-tête de liste.
  • Si la liste est filtrée, l'action sera effectuée sur le résultat des filtres.

Quelques points d'attentions toutefois :

La suppression multiple : par précaution, lors de la suppression de multiples éléments, l'application invite à recopier manuellement le nombre d'éléments à supprimer en guise de confirmation. Cette action n'est pas réversible.

La suppression de données imbriquées : dans certains cas, la suppression est impossible. Cette tentative sera signifiée par une notification.

  • C'est le cas lorsque certaines données sont contenues dans d'autres
    Par exemple : il est impossible de supprimer des sous-produits qui sont contenus et donc utilisés dans une recette, il faut supprimer la recette parente au préalable.
  • C'est le cas lorsque certaines données sont dépendantes d'autres
    Par exemple : il est impossible de supprimer un fournisseur concerné par une commande en préparation. Celle-ci en dépend, il faut donc supprimer (ou modifier le statut de) la commande au préalable.