Erstellen eines adaptiven Formulars mit dem Formulardatenmodell

Der nächste Schritt besteht darin, ein adaptives Formular zu erstellen und es auf dem im vorherigen Schritt erstellten Formulardatenmodell zu basieren.
Der Benutzer gibt die Interessenten-ID ein und beim Abmelden des Dienstes "Marketo"werden die Interessenten nach der ID aufgerufen. Die Ergebnisse des Dienstvorgangs werden dann den entsprechenden Feldern des adaptiven Forms zugeordnet.

  1. Erstellen Sie ein adaptives Formular und basieren Sie auf "Leere Formularvorlage". Verknüpfen Sie es mit dem im vorherigen Schritt erstellten Formulardatenmodell.
  2. Öffnen Sie das Formular im Bearbeitungsmodus
  3. Ziehen Sie per Drag & Drop eine TextField-Komponente und eine Panel-Komponente in das adaptive Formular. Legen Sie den Titel der TextField-Komponente "Enter Lead Id"und den Namen auf "LeadId"fest
  4. Ziehen Sie 2 TextField-Komponenten auf die Panel-Komponente
  5. Legen Sie den Namen und den Titel der 2 TextField-Komponenten auf "Vorname"und "Nachname"fest
  6. Konfigurieren Sie die Panel-Komponente so, dass sie eine wiederholbare Komponente ist, indem Sie die Einstellung Minimum auf 1 und Maximum auf -1 festlegen. Dies ist erforderlich, da der Dienst "Marketo"ein Array von Lead-Objekten zurückgibt und Sie eine wiederholbare Komponente benötigen, um die Ergebnisse anzuzeigen. In diesem Fall erhalten wir jedoch nur ein Lead-Objekt zurück, weil wir nach Interessentenobjekten anhand ihrer ID suchen.
  7. Erstellen Sie eine Regel für das Feld LeadId, wie in unten stehender Abbildung dargestellt
  8. Vorschau des Formulars und geben Sie eine gültige Interessenten-ID in das Feld "LeadID"und in das Feld "Tabulator-ID"ein. Die Felder Vorname und Nachname sollten mit den Ergebnissen des Dienstaufrufs gefüllt werden.

Im folgenden Screenshot werden die Einstellungen des Regeleditors erläutert

eleditor

Auf dieser Seite