Starten Sie einen Prozess über die Frends-Benutzeroberfläche.
Geschrieben vonOssi Galkin Vor über einer Woche aktualisiertTable of contentsEin 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