SQL-Code und JavaScript-Code

SQL-Code

Die Aktivität SQL-Code führt ein SQL-Script in Form eines JST-Templates aus.

  • Script

    Das Skript wird in den zentralen Bereich des Editors eingefügt. Da es sich beim Skript um ein JST-Template handelt, kann es dem Workflow-Kontext entsprechend konfiguriert werden.

  • Fehler verarbeiten

    Siehe Fehler verarbeiten.

JavaScript-Code und erweiterter JavaScript-Code

Aktivitäten mit JavaScript-Code und erweitertem JavaScript-Code führen im Kontext von Workflows ein JavaScript-Skript aus. Weitere Informationen zur Skripterstellung finden Sie im Abschnitt Scripts/JavaScript-Templates.

Ausführungsverzögerung

Ab Version 20.2 wurde eine Ausführungsverzögerung zu den Aktivitäten JavaScript-Code und Erweiterter JavaScript-Code hinzugefügt. Standardmäßig darf die Ausführungsphase nicht länger als eine Stunde sein. Nach dieser Verzögerung wird der Vorgang mit einer Fehlermeldung abgebrochen und die Ausführung der Aktivität schlägt fehl.

Sie können diese Verzögerung im Feld Ausführung stoppen nach in diesen Aktivitäten ändern.

Um diese Begrenzung zu ignorieren, müssen Sie den Wert auf 0 setzen.

JavaScript-Code

  • Script: Das auszuführende Skript wird in den zentralen Bereich des Editors eingefügt.

  • Fehler verarbeiten: Siehe Fehler verarbeiten.

Erweiterter JavaScript-Code

  • Erster Aufruf: Das beim ersten Aufruf auszuführende Skript wird im oberen Bereich des Editors eingefügt.
  • Nächste Aufrufe: Das bei allen weiteren Aufrufen auszuführende Skript wird im unteren Bereich des Editors eingefügt.
  • Transitionen: Es ist möglich, mehrere aus dieser Aktivität ausgehende Transitionen zu definieren.
  • Zeitplan Im Tab Planung können der Ausführungszeitpunkt und -rhythmus der Aktivität definiert werden.

Erweitertes JavaScript ist eine persistente Aufgabe und wird in regelmäßigen Abständen zurückgerufen, wenn es nicht als abgeschlossen markiert wurde. Um die Aufgabe zu beenden und künftige Rückrufe zu verhindern, müssen Sie die task.setCompleted()-Methode im Abschnitt Nächste Aufrufe verwenden:

task.postEvent(task.transitionByName("ok")); // to transition to Ok branch
task.setCompleted();

return 0;

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now