Vous souhaitez développer une application disposant d’un envoi de mail. Afin de ne pas indisposer vos utilisateurs en phase de test, nous vous proposons de définir un mode « Prod – Oui/Non » qui vous permettra de vous auto-envoyer les mails.
Variables de contexte
Commençons par la création de variables de contexte sur votre projet en cours. Ces variables peuvent être utilisées dans n’importe quel élément du projet (application, service métier…).
Cliquer sur le projet puis se rendre dans l’onglet variables de contexte :
- Création d’une variable
Prod
booléen et mettre False - Création d’une variable
Mail.Test
et saisir votre adresse mail
Paramétrage métier
Avant modification, votre règle doit ressembler à cela :
Nous allons désormais ajouter une vérification de la variable Prod
à l’aide d’un Decode.
Un Decode permet de retourner une valeur dépendant d’une valeur à évaluer ou bien une valeur par défaut.
Faire un clic droit sur l’adresse mail To
puis ajouter une expression parente de type Decode
.
Dans ce Decode, nous allons tester si nous sommes en production :
- Si oui, nous allons renseigner l’adresse courante
- Sinon, nous allons renseigner l’adresse Mail.Test
Afin de récupérer la valeur d’une variable de contexte, veuillez choisir une constante et cliquer sur le bouton {} :
Voila l’action une fois le Decode paramétré :
Bon développement,