Variables de type JSON dans un workflow AEM
À compter d’AEM Forms 6.5, nous pouvons désormais créer des variables de type JSON dans un workflow AEM. En règle générale, vous créez des variables de type JSON si vous envoyez des formulaires adaptatifs basés sur un schéma JSON vers un workflow AEM ou si vous souhaitez stocker les résultats d’une opération d’appel de modèle de données de formulaire. La vidéo suivante vous guide tout au long des étapes nécessaires à la création et à l’utilisation d’une variable de type JSON dans un workflow AEM.
Si vous utilisez AEM Forms 6.5.0 :
Lorsque vous créez une variable de type JSON pour capturer les données envoyées dans votre modèle de workflow, n’associez pas le schéma JSON à la variable. En effet, lorsque vous envoyez un schéma JSON basé sur un formulaire adaptatif, les données envoyées ne sont pas conformes au schéma JSON. Les données de plainte de schéma JSON sont incluses dans l’élément afData.afBoundData.data.
Si vous utilisez AEM Forms 6.5.1 et versions ultérieures :
Vous pouvez mapper le schéma avec la variable de type JSON dans votre modèle de workflow. Vous pouvez ensuite utiliser l’explorateur de schéma pour mapper les éléments de schéma avec vos variables chaîne/nombre dans votre modèle de workflow.
Pour que les ressources fonctionnent sur votre système, procédez comme suit :
- Téléchargez et importez les ressources dans AEM à l’aide du gestionnaire de packages.
- Explorez le modèle de workflow pour comprendre les variables utilisées dans le workflow.
- Configurer le service de messagerie
- Envoyer le formulaire adaptatif
- Renseigner les informations et envoyer le formulaire