Barres de progression
Cette catégorie contient toutes les actions autour des barres de progression
Afficher une barre de progression
L’action show_waitform affiche une barre de progression dans la tâche courante sur le panel mentionné
<action type="show_waitform" barType="percent" panelType="page" ></action>
Cette action va afficher une barre de type pourcentage sur la page de la tâche qui doit être de type dossier
barType : string
Le type de progression. Il peut etre generic pour afficher une barre de progression infinie, ou percent pour afficher une progression pas à pas indicée sur 100.
panelType : string
Le panel sur lequel placer la barre. Par default la barre est placée sur le panel principal de la tâche. Dans le cas d’une tâche de type dossier il est possible placer la barre sur la page
Aucune variable du context n’est ajoutée ou modifiée lors de cette action
Cacher une barre de progression
L’action close_waitform supprime la barre de progression de la tâche courante. Attention, cette barre de progression doit en premier lieu avoir été ajoutée.
<action type="close_waitform" ></action>
Il n’y a aucun input demandé dans cette action
Cette action ne produit aucun output
Définir la progression d'une barre
L’action set_waitform_progress change la barre de progression de la tâche courante. Cette barre doit être précédement affichée sur la tâche avec l’action show_waitform
<action type="set_waitform_progress" percentage="30" text="copie en cours" ></action>
Dans cet exemple, la barre de progression est mise à 30% et le texte à coté sera copie en cours
percentage : integer
La nouvelle valeur de la progression (initialement 0 au moment de l’affichage). L’avancement doit être une valeur entre 0 et 100
text : string
Le texte à indiquer à coté de la progression pour expliquer à l’utilisateur ce qui se passe
Cette action ne produit aucun output