J'ai un tableau dans le cadre d'un formulaire pour lequel les utilisateurs peuvent cliquer sur la ligne d'en-tête pour trier par cette colonne (et cliquer à nouveau pour inverser l'ordre). Le tableau contient également des cases à cocher, et en cliquant sur la case à cocher dans la ligne d'en-tête, cochez ou décochez toutes les cases ci-dessous.
Cependant, il peut également arriver que l'utilisateur veuille commander selon qu'une case est cochée ou décochée. Quelle est la meilleure pratique pour activer ce tri tout en préservant la possibilité de tout cocher/décocher?
Si vous souhaitez trier la sélection, vous devez continuer et ajouter une étiquette au champ. Sinon, vous briserez la cohérence de votre système.
télécharger la source bmml - Wireframes créés avec Balsamiq Mockups
Vous pouvez utiliser le bouton Tout cocher/Sélectionner tout juste au-dessus ou en dessous du tableau qui permettra à l'utilisateur de sélectionner tout le contenu.
La fonctionnalité de tri par date sera conservée comme maintenant. Vous atteignez ainsi les deux objectifs.