Jusqu’à maintenant, PickaForm proposait un moteur de workflow permettant d’aller très vite pour répondre à 80% des cas les plus fréquents.
Néanmoins, la demande d’avoir des changements d’étape conditionnels revenait très souvent auprès de nos clients, et nous avons décidé de mettre cette nouvelle fonctionnalité en haute priorité.
Les workflows conditionnels sont maintenant intégrés à PickaForm, et cela de la manière la plus simple qui soit !
Désormais, pour chaque décision du workflow, il est possible d’ajouter une ou plusieurs conditions.
Il suffit de faire un clic droite sur la décision et choisir l’option « Ajouter une condition » :
La condition doit être écrite comme un test javascript, et les noms des champs à évaluer doivent être mis entre double accolades. Par exemple :
({{data_lastName}} == « Smith ») || ({{data_lastName}} == « Johnson »)
({{data_total}} > 100) && ({{data_total}} <= 1000)
La première condition qui est remplie est exécutée, il est donc important de classer les conditions dans le bon ordre.
Si aucun condition n’est remplie, alors le workflow prendra le chemin par défaut indiqué dans la décision.
Voilà, c’est aussi simple que cela, et cela vous permet maintenant de réaliser des workflows plus complexes.
Bonne conception !