Erstellen wiederverwendbarer AEM Forms-Workflow-Modelle create-re-usable-aem-forms-workflow-models

Ab AEM Forms-Version 6.5 können jetzt Workflow-Modelle erstellt werden, die nicht an ein bestimmtes adaptives Formular gebunden sind. Mit dieser Funktion können Sie jetzt ein Workflow-Modell erstellen, das bei verschiedenen Übermittlungen adaptiver Formulare aufgerufen werden kann. Mit dieser Funktion können Sie über einen generischen Workflow verfügen, mit dem alle Übermittlungen adaptiver Formulare zur Überprüfung und Genehmigung verarbeitet werden können.

Führen Sie die folgenden Schritte aus, um einen solchen Workflow zu erstellen

  1. Melden Sie sich bei AEM an
  2. Verweisen Sie Ihren Browser auf Workflow-Modell
  3. Klicken Sie auf Erstellen > Modell erstellen, um ein Workflow-Modell hinzuzufügen
  4. Geben Sie dem Workflow-Modell den entsprechenden Namen und Titel und klicken Sie auf „Fertig“
  5. Öffnen Sie das neu erstellte Modell im Bearbeitungsmodus
  6. Ziehen Sie die Komponente „Aufgabe zuweisen“ per Drag-and-Drop in Ihr Workflow-Modell
  7. Öffnen Sie die Konfigurationseigenschaften der Komponente „Task zuweisen“
  8. Wechseln Sie zur Registerkarte „Formulare und Dokumente“
  9. Wählen Sie den Typ aus: „Adaptives Formular“ oder „Schreibgeschütztes adaptives Formular“.

Es gibt drei Möglichkeiten, den Formularpfad anzugeben

  1. Verfügbar unter einem absoluten Pfad: Dies bedeutet, dass der Workflow eng an das adaptiven Formular gekoppelt ist. Dies ist hier nicht angemessen
  2. An den Workflow gesendet: Wenn das adaptive Formular übermittelt wird, extrahiert die Workflow-Engine den Namen des Formulars aus den gesendeten Daten. Dies ist die auszuwählende Option
  3. Verfügbar unter einem Pfad in einer Variablen: Das bedeutet, dass das adaptive Formular aus der Workflow-Variablen abgerufen wird.
    Der folgende Screenshot zeigt die Option, die Sie für die Entkopplung des Workflows vom adaptiven Formular benötigen

Wiederverwendbare AEM Forms-Workflow-Modelle

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e