Variables XML dans AEM workflow

Les variables de type XML sont généralement utilisées lorsque vous disposez d’un formulaire adaptatif basé sur XSD et souhaitez extraire des valeurs de l’envoi du formulaire adaptatif dans votre processus.

La vidéo suivante vous guide tout au long des étapes nécessaires pour créer des variables de type chaîne et XML et les utiliser dans votre workflow.

La variable XML peut être utilisée pour préremplir le formulaire adaptatif ou stocker les données d’envoi du formulaire adaptatif dans votre processus.

La variable String peut être renseignée par Xpath dans la variable XML. Cette variable de chaîne est ensuite généralement utilisée pour renseigner les espaces réservés du modèle de courrier électronique dans le composant Envoyer un courrier électronique .

REMARQUE

Si votre formulaire adaptatif n’est pas associé à XSD, le XPath permettant d’obtenir la valeur d’un élément ressemblera à

/afData/afUnboundData/data/submitterName

Les données du formulaire adaptatif sont stockées sous l’élément de données comme illustré ci-dessus. Dans le XPath submitterName ci-dessus est le nom du champ de texte dans le formulaire adaptatif.

REMARQUE

AEM Forms 6.5.0 - Lorsque vous créez une variable de type XML pour capturer les données envoyées dans votre modèle de workflow, n’associez pas le schéma XSD à la variable. En effet, lorsque vous envoyez un formulaire adaptatif basé sur XSD, les données envoyées ne sont pas conformes au schéma XSD. Les données de plainte XSD sont incluses dans l’élément /afData/afBoundData/ .

AEM Forms 6.5.1 - Si vous associez XSD à votre variable XML, vous pouvez parcourir les éléments de schéma pour effectuer le mappage de variable. Vous ne pourrez pas accéder aux données de formulaire qui ne sont pas liées aux éléments de schéma. Si votre cas d’utilisation consiste à accéder aux données liées aux éléments de schéma ainsi qu’aux données non liées, ne liez pas le schéma à votre variable XML dans le workflow. Vous devrez utiliser l’expression XPath appropriée pour obtenir les données dont vous avez besoin.

Création de variables XML

Utilisation d’un schéma avec une variable XML

Mappage d’une variable XML avec le schéma. Utilisez cette fonctionnalité avec AEM Forms 6.5.1 et les versions ultérieures

Utilisation de la variable dans l’envoi d’un email

Pour que les ressources fonctionnent sur votre système, procédez comme suit :

Sur cette page