À compter d’AEM Forms 6.5, nous pouvons désormais créer des variables de type JSON dans AEM Workflow. En règle générale, vous créez des variables de type JSON si vous envoyez un Forms adaptatif basé sur un schéma JSON à un processus 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 AEM workflow
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 formulaire adaptatif basé sur un schéma JSON, 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émas pour mapper les éléments de schéma avec vos variables string/number dans votre modèle de workflow.
Pour que les ressources fonctionnent sur votre système, procédez comme suit :