Bug #13551
ferméL'ordre d'affichage du formulaire dans la liste change après modification
100%
Description
Quand on modifie un formulaire, celui-ci ne s'affiche plus à la même place dans la liste.
L'ordre d'affichage devrait être par ordre alphabétique ou par date de création.
Un paramètre d'instance pourrait permettre d'indiquer cet ordre.
Fichiers
Mis à jour par David Lesimple il y a environ un an
- Fichier formsOnline_sortDisplay.png formsOnline_sortDisplay.png ajouté
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Un nouveau paramètre d'instance fait son apparition : "Ordre d'affichage des formulaires"
3 valeurs possibles :- par tri alphabétique (valeur par défaut).
- par date de création croissante
- par date de création décroissante
PR 6.3.x https://github.com/Silverpeas/Silverpeas-Components/pull/820
Mis à jour par Miguel Moquillon il y a 8 mois
- Statut changé de Resolved à Integration in progress...
Mis à jour par Miguel Moquillon il y a 8 mois
Lorsque l'utilisateur joue le rôle de demandeur ou de validateur, le tri sur les formulaires ne s'appliquent pas. Il ne s'applique en fait qu'aux gestionnaires de l'application.
Mis à jour par David Lesimple il y a 8 mois
Miguel Moquillon a écrit (#note-4):
Lorsque l'utilisateur joue le rôle de demandeur ou de validateur, le tri sur les formulaires ne s'appliquent pas. Il ne s'applique en fait qu'aux gestionnaires de l'application.
Je ne comprends pas pourquoi la méthode qui retourne la liste des formulaires visibles par les demandeurs et/ou valideurs attend une collection d'instancesIds...
alors qu'on est dans le contexte d'une seule application formsOnline...
public List<FormDetail> getUserAvailableForms(final Collection<String> instanceIds,
final String userId, final String[] userGroupIds) throws FormsOnlineException {
Un usage est fait dans la méthode filter de FormsOnlineComponentAuthorization.java
Mis à jour par David Lesimple il y a 7 mois
Finalement, le point abordé précédemment ne gêne pas la modification.
J'ai ajouté l'ordre d'affichage également pour les demandeurs.
Pour les valideurs, c'est sans objet car la présentation est différente (liste des demandes à valider sur la partie droite de l'écran, trié par la plus récente)
Mis à jour par Miguel Moquillon il y a 7 mois
- Statut changé de Integration in progress... à Closed
Intégrée dans les branches 6.3.x, master et master-jackrabbit