DEV - Règles de gestion génériques : Différence entre versions
De Wiki éO
m (→Listes) |
m |
||
(Une révision intermédiaire par le même utilisateur non affichée) | |||
Ligne 7 : | Ligne 7 : | ||
'''Rappel : les règles de gestion définies ci-dessous ne sont pas forcément répétées dans les tickets JIRA mais doivent systématiquement s'appliquer, sauf mention contraire explicite dans le ticket.''' | '''Rappel : les règles de gestion définies ci-dessous ne sont pas forcément répétées dans les tickets JIRA mais doivent systématiquement s'appliquer, sauf mention contraire explicite dans le ticket.''' | ||
+ | |||
+ | =Eléments transverses= | ||
+ | ==Objets visibles de Maintenance uniquement== | ||
+ | Lorsqu'un module, champ ou autre objet n'est visible que de Maintenance, ajouter [M] au libellé pour que ce soit facilement identifiable | ||
=Formulaires= | =Formulaires= | ||
Ligne 14 : | Ligne 18 : | ||
=Listes= | =Listes= | ||
==Filtres== | ==Filtres== | ||
− | Les filtres sont positionnés dans le même ordre que les champs de la liste :<br> | + | * Les filtres sont positionnés dans le même ordre que les champs de la liste :<br> |
[[Fichier:Filtres et listes.png]] | [[Fichier:Filtres et listes.png]] | ||
+ | |||
+ | * Les filtres sur un champ de texte libre sont de type "contient" (et non en recherche exacte sur la string) | ||
+ | * Les filtres sur des champs de type select sont soit eux-mêmes des select (ex : liste des statuts d'une admission) soit des champs de type "contient" -> à voir avec l'UI/UX designer le plus pertinent | ||
==Tris== | ==Tris== | ||
Ligne 21 : | Ligne 28 : | ||
==Mise à jour du détail== | ==Mise à jour du détail== | ||
− | Lors de l'ajout/la modification d'un champ dans un formulaire, penser à '''mettre à jour le détail''' en conséquence. Pour rappel, le détail doit afficher tous les éléments du formulaire, pour éviter à l'utilisateur de rentrer en modification pour lire les données. | + | Lors de l'ajout/la modification/la suppression d'un champ dans un formulaire, penser à '''mettre à jour le détail''' en conséquence. Pour rappel, le détail doit afficher tous les éléments du formulaire, pour éviter à l'utilisateur de rentrer en modification pour lire les données. |
Version actuelle datée du 25 janvier 2023 à 10:28
Rappel : les règles de gestion définies ci-dessous ne sont pas forcément répétées dans les tickets JIRA mais doivent systématiquement s'appliquer, sauf mention contraire explicite dans le ticket.
Sommaire
[masquer]Eléments transverses
Objets visibles de Maintenance uniquement
Lorsqu'un module, champ ou autre objet n'est visible que de Maintenance, ajouter [M] au libellé pour que ce soit facilement identifiable
Formulaires
Champs obligatoires
La mise en place d'un champ obligatoire implique un contrôle à l'enregistrement.
Listes
Filtres
- Les filtres sont positionnés dans le même ordre que les champs de la liste :
- Les filtres sur un champ de texte libre sont de type "contient" (et non en recherche exacte sur la string)
- Les filtres sur des champs de type select sont soit eux-mêmes des select (ex : liste des statuts d'une admission) soit des champs de type "contient" -> à voir avec l'UI/UX designer le plus pertinent
Tris
Tous les champs d'une liste sont triables
Mise à jour du détail
Lors de l'ajout/la modification/la suppression d'un champ dans un formulaire, penser à mettre à jour le détail en conséquence. Pour rappel, le détail doit afficher tous les éléments du formulaire, pour éviter à l'utilisateur de rentrer en modification pour lire les données.