Manueller Auslöser

Starten Sie einen Prozess über die Frends-Benutzeroberfläche.

Ossi Galkin avatarGeschrieben vonOssi Galkin Vor über einer Woche aktualisiertTable of contents

Ein Prozess kann einen manuellen Auslöser haben, um dem Benutzer manuell Parameter zu übergeben und so den Prozess zu starten.

Im Gegensatz zu anderen Triggertypen kann ein manueller Trigger mit einer dynamischen Anzahl von Parametern konfiguriert werden. Wenn Sie manuelle Parameter definieren, müssen Sie jeden Parameter mithilfe der Schaltfläche „Parameter hinzufügen“ definieren.

Ein manueller Parameter besteht aus:

  • Schlüssel - Erforderlich

  • Standardwert - Optional

  • Beschreibung – Optional

  • Secret-flag - Gibt an, dass dieser Parameter nicht protokolliert wird

Auf diese manuellen Parameter kann im Prozess über die gleiche#hashtagUnd{{ Lenker }}Notation wie jede andere Triggervariable.

Parameter in einem manuellen Trigger in einem Unterprozessaufruf

Die von einem Prozess an einen Unterprozess übergebenen Parameter werden während der Übertragung als JSON serialisiert. Die Serialisierung erfolgt durchJson.Net SerialisierenMethode. Unterprozesse unterstützen nur Parameter vom Typ String. Wenn Sie also ein Objekt an einen Unterprozess übergeben und es über die Punktnotation aufrufen möchten, muss es im Unterprozess in ein Objekt umgewandelt werden. Dies kann mit derJson.Konvertieren Sie JsonString in JTokenAufgabe.


Verwandte ArtikelBedingter AuslöserUnterprozess aufrufenEinführung in den Call-SubprozessEinführung in bedingte TriggerEinführung in den Call-Subprozess