Passer au contenu principal
Cette liste d’actions de logique vous permet d’ajouter une logique conditionnelle au formulaire, de stocker des variables partagées, d’associer des valeurs et d’afficher des messages d’erreur personnalisés.

Condition If/Then

Ajoute une action conditionnelle avec des branches Vrai/Faux pour personnaliser le comportement du flux en fonction des données d’entrée ou des propriétés.

Paramètres d’entrée

ParamètreDescription
ConditionCondition personnalisable qui déclenche les branches True / False selon le résultat. Vous pouvez utiliser les opérateurs AND / OR pour imbriquer différentes conditions.

Objet de sortie

PropriétéTypeDescription
resultBooleanRenvoie true ou false selon le résultat de la condition.

Exemple d’objet de sortie

{
  "result": true
}

Stocker une variable partagée

Stocke des variables dans un état privé accessible à votre formulaire et à l’ensemble de ses flux. Vous pouvez faire référence à ces variables partagées à l’aide de {{vars.*}}. Pour en savoir plus, consultez Variables.

Paramètres d’entrée

ParamètreDescription
Champs de donnéesLes variables à stocker dans un état privé afin de les utiliser dans votre formulaire et tout au long de son flux. Utilisez des paires clé-valeur pour ajouter des variables.

Afficher un message d’erreur

Affiche un message d’erreur personnalisé à l’utilisateur.
Cette action de flux met fin au Flow. Les actions insérées après celle-ci ne seront pas exécutées.

Paramètres d’entrée

ParamètreDescription
Message d’erreurLe message d’erreur à afficher à l’utilisateur.

Mappage des valeurs d’entrée

Associe une variable d’entrée à une sortie selon ses valeurs.

Paramètres d’entrée

ParamètreDescription
Valeur d’entrée (obligatoire)La variable d’entrée.
Table de mappageAssocie une valeur de variable d’entrée à une valeur de sortie.
Valeur de sortie par défautDéfinit une valeur de sortie par défaut à utiliser lorsqu’aucune valeur de sortie n’est définie dans la table de mappage.

Objet de sortie

PropriétéTypeDescription
resultStringRetourne la valeur associée à une entrée.

Exemple d’objet de sortie

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