Création d’un formulaire adaptatif à l’aide du modèle de données de formulaire

L’étape suivante consiste à créer un formulaire adaptatif et à le baser sur le modèle de données de formulaire créé à l’étape précédente.
L'utilisateur saisit l'ID de piste et, lorsqu'il quitte le service Marketo pour obtenir les pistes par ID, il est appelé. Les résultats de l’opération de service sont ensuite associés aux champs appropriés de la Forms adaptative.

  1. Créez un formulaire adaptatif et basez-le sur "Modèle de formulaire vierge", associez-le au modèle de données de formulaire créé à l’étape précédente.
  2. Ouvrez le formulaire en mode de modification
  3. Faites glisser un composant TextField et un composant Panel sur le formulaire adaptatif. Définissez le titre du composant TextField "Enter Lead Id" et définissez son nom sur "LeadId".
  4. Faites glisser et déposez 2 composants TextField sur le composant Panneau.
  5. Définissez le nom et le titre des deux composants Textfield comme Prénom et Nom.
  6. Configurez le composant Panneau de manière à ce qu’il soit répétable en définissant les options Minimum à 1 et Maximum à -1. Cela est nécessaire car le service Marketo renvoie un tableau d'objets de piste et vous devez disposer d'un composant répétable pour afficher les résultats. Cependant, dans ce cas, nous ne récupérerons qu'un seul objet de piste car nous recherchons les objets de piste selon leur identifiant.
  7. Créez une règle sur le champ LeadId comme illustré dans l’image ci-dessous.
  8. Prévisualisation le formulaire et saisissez un ID de piste valide dans le champ LeadID et désélectionnez-le. Les champs Prénom et Nom doivent être renseignés avec les résultats de l’appel de service.

La capture d'écran suivante explique les paramètres de l'éditeur de règles

ruleeditor

Sur cette page