Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 17 Aktuelle »

Inhalt

Die Delay-Aktivität (dt. Verzögern) verzögert die Ausführung der Workflow-Instanz für eine angegebene Zeitspanne. Der Workflow wird  so lange als "pausiert" angezeigt.

Eigenschaften

Eingabe

Name

Beschreibung

Datentyp

Erforderlich

Verzögerung

Die Zeitspanne, um die die Workflow-Instanz verzögert werden soll. Kann im Format „00:00:00“ oder als VisualBasic-Ausdruck angegeben werden.

TimeSpan

(Warnung)

Best Practice

Schleifen (While, ForEach, ...)
Schnell aufeinander folgende Delays in Schleifen sollten Sie vermeiden. Wenn Workflows in kurzer Zeit pausiert und fortgesetzt werden, kann das andere Workflows blockieren.
Wenn ein Delay in einer Schleife notwendig ist, stellen Sie sicher, dass (auch in einem Fehlerfall) die Austiegsbedingung erfüllt wird.

Kurze Delays
Vermeiden Sie kurze Delays (unter 30 Sekunden) vor allem in Schleifen. Das führt zu einer hohen Auslastung des Dienstes, da der Workflow immer wieder in der Datenbank abgelegt und wieder aufgeweckt werden muss. Das kann dazuführen, dass andere Workflows nicht mehr fortgesetzt werden.

Verwandte Themen

  • Im Monitor: Workflow Widget wird Ihnen angzeigt, dass der Workflow pausiert ist
    AB WMS 1.1.3 In der Spalte “Letzte Aktivität” wird Ihnen das Delay und der Zeitpunkt, zudem der Workflow fortgesetzt wird angezeigt

  • Keine Stichwörter