Logique

Cette sélection d’actions logiques vous offre la possibilité d’ajouter une logique conditionnelle aux formulaires, de stocker des variables partagées, de mapper des valeurs et d’afficher des messages d’erreur personnalisés.

Condition si/alors

Ajoutez une action conditionnelle avec des branches Vrai/Faux afin de personnaliser le comportement du flux en fonction des entrées ou des propriétés définies.

Paramètres d’entrée

Paramètre Description
Condition Action conditionnelle personnalisable qui déclenche les branches True / False en fonction de son résultat. Vous pouvez utiliser les opérateurs AND / OR pour imbriquer différentes conditions.

Réponse de sortie

Propriété Type Description
result Booléen Renvoie une réponse true ou false selon le résultat de la condition.

Exemple d’objet de sortie

{
  "result": true
}

Was this helpful?

/

Stocker une variable partagée

Stocke les variables dans un état privé qui est disponible dans votre formulaire et à travers ses flux.

Vous pouvez référencer ces variables partagées en utilisant {{vars.*}}. Pour en savoir plus, veuillez consulter Variables.

Paramètres d’entrée

Paramètre Description
Champs de données Les variables à stocker dans un état privé pour une utilisation dans votre formulaire et dans son flux. Utilisez des paires clé/valeur pour ajouter des variables.

Afficher le message d’erreur

Affiche un message d’erreur personnalisé à l’utilisateur.

Paramètres d’entrée

Paramètre Description
Message d’erreur Le message d’erreur à afficher à l’utilisateur.

Mappage des valeurs d’entrée

Permet de mapper une variable d’entrée à une sortie en fonction de ses valeurs.

Paramètres d’entrée

Paramètre Description
Valeur d’entrée (obligatoire) La variable d'entrée.
Tableau de mappage Mapper une valeur de variable d’entrée une sortie.
Valeur par défaut Définit une valeur de sortie par défaut à utiliser lorsqu’aucune valeur de sortie n’est définie dans le tableau de mappage.

Réponse de sortie

Propriété Type Description
result Chaîne Renvoie la valeur mappée à une saisie.

Exemple d’objet de sortie

{
	"result": "Please enter a valid email address."
}

Was this helpful?

/