Variablen im AEM-Workflow
Variablen vom Typ „XML“ werden normalerweise verwendet, wenn Sie über ein XSD-basiertes adaptives Formular verfügen und Werte aus der Übermittlung des adaptiven Formulars in Ihrem Workflow extrahieren möchten.
Das folgende Video führt Sie durch die Schritte, die zum Erstellen von Variablen vom Typ „String“ und „XML“ und zum Verwenden dieser Variablen in Ihrem Workflow erforderlich sind.
Die XML-Variable kann verwendet werden, um das adaptive Formular vorab auszufüllen oder die Übermittlungsdaten des adaptiven Formulars in Ihrem Workflow zu speichern.
Eine String-Variable kann per XPath-Ausdruck in die XML-Variable eingefügt werden. Diese String-Variable wird dann normalerweise verwendet, um die Platzhalter für E-Mail-Vorlagen in der Komponente „E-Mail senden“ aufzufüllen.
Die Daten des adaptiven Formulars werden unter dem Datenelement gespeichert, wie oben angegeben. Im obigen XPath entspricht „submitterName“ dem Namen des Textfelds im adaptiven Formular.
Erstellen von XML-Variablen
Verwenden eines Schemas mit einer XML-Variablen
Zuordnen von XML-Variablen mit einem Schema (Funktion ab AEM Forms 6.5.1 verfügbar)
Verwenden von Variablen in „E-Mail senden“
Gehen Sie wie folgt vor, um die Assets auf Ihrem System verwenden zu können:
- Laden Sie die Assets herunter und importieren Sie sie mithilfe von Package Manager in AEM.
- Untersuchen Sie das Workflow-Modell, um die im Workflow verwendeten Variablen zu verstehen.
- Konfigurieren Sie den E-Mail-Dienst.
- Öffnen Sie das adaptive Formular.
- Geben Sie die Details ein und übermitteln Sie das Formular.