Projet

Général

Profil

Bug #37315

condition «dynamique» sur action de saut manuel

Ajouté par Thomas Noël il y a plus de 4 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
29 octobre 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Sur une action de saut manuel, on a un champ condition appelé « Condition d'exécution de l'action »

Mais en fait, cela pilote aussi l'affichage du bouton : si la condition n'est pas respectée lors de l'affichage des actions possibles, alors le bouton ne s'affiche pas.

Cela pose soucis si la condition fait appel à des variables locales à un formulaire de workflow (par exemple « form_var_cible != wfform_var_cible » où wfform est l'identifiant du formulaire de workflow) : le bouton est caché par défaut (parce que wfform_var_cible est vide), mais n'est pas visible quand la condition devient vraie... et donc on ne peut jamais effectuer l'action.

Résolution possible :
  • ne rien faire mais documenter l'affaire : expliquer que la condition est également une condition d'affichage, et qu'elle n'est pas dynamique
  • rendre l'affichage du bouton dynamique en fonction du formdata/live

Formats disponibles : Atom PDF