Informationen zu diesem Vorgang
Zum Beispiel könnte eine Aktivität Auswählen drei Verzweigungen enthalten:
eine mit einer Aktivität Eingefügte Zeilen abrufen, eine mit einer Aktivität
Gelöschte Zeilen abrufen und eine mit einer Aktivität Aktualisierte Zeilen abrufen. Wenn ein Aktualisierungsereignis in der Datenbank auftritt, wird eine Instanz der Orchestrierung erstellt und
eine Verzweigung, die die Aktivität Aktualisierte Zeilen abrufen enthält, wird
aufgerufen.
Wenn Sie einer Orchestrierung eine Aktivität Auswählen hinzufügen, werden
automatisch zwei Receive-Verzweigungen hinzugefügt. Sie können der Aktivität Auswählen
weitere receiveEvent-Knoten hinzufügen. Eine Aktivität Auswählen ist immer eine Starteraktivität. In jeder Verzweigung einer
Aktivität Auswählen muss die erste Aktivität eine Starteraktivität sein.
Die Receive-Verzweigung
enthält einen receiveEvent-Knoten und einen leeren Platzhalter.
Jede Nachricht wird in einer Receive-Verzweigung definiert, die weitere Aktivitäten zur Handhabung der
jeweiligen Nachricht enthalten kann.
Löschen Sie die Receive-Verzweigungen, wenn keine Receive-Operation
in der Aktivität Auswählen enthalten sein soll.
Durch Löschen des Receive-Knotens wird die gesamte Receive-Verzweigung
entfernt.
Achtung: Wenn eine Variable nicht in jeder Verzweigung einer Aktivität
Auswählen initialisiert wird, kann die Variable nicht außerhalb des Geltungsbereichs
der Aktivität Auswählen verwendet werden.
Ein Versuch, eine Variable, die nicht in
jeder Verzweigung initialisiert wird, außerhalb der Aktivität Auswählen zu verwenden,
führt zu einer ungültigen Orchestrierung.
Beispiel: Eine Aktivität Auswählen hat zwei Verzweigungen, eine
die eine Aktivität Aktualisierte Zeilen abrufen enthält, und eine, die
eine Aktivität Eingefügte Zeilen abrufen enthält.
Die Aktivität Aktualisierte Zeilen abrufen gibt Daten an eine Variable mit dem Namen
updateResult zurück, während die Aktivität Eingefügte Zeilen
abrufen Daten an eine Variable mit dem Namen insertResult zurückgibt.
Diese Variablen können nur innerhalb der Aktivität Auswählen und nicht in den
Aktivitäten, die auf die Aktivität Auswählen in der Orchestrierung folgen,
verwendet werden. Wenn die Ausgabe jeder Aktivität auf demselben Schema basiert, können Sie jedoch eine
einzelne Variable definieren, die von beiden Aktivitäten initialisiert wird. Wenn alle Verzweigungen in einer Aktivität Auswählen die Variable initialisieren,
umfasst der Geltungsbereich der Variablen auch alle Aktivitäten nach der Aktivität Auswählen
und ist nicht auf den Geltungsbereich der Aktivität Auswählen beschränkt.
Zur
Verwendung einer Aktivität 'Auswählen' führen Sie die folgenden Schritte aus:
Bedingungsverzweigungen hinzufügen, bearbeiten oder löschen
Die Aktivität Auswählen
kann mehrere Verzweigungen zur Verarbeitung komplexer Bedingungen haben.
Führen Sie die folgenden Schritte aus,
um der Aktivität Auswählen eine Verzweigung hinzuzufügen:
- Klicken Sie auf den Knoten Auswählen.
- Wählen Sie 'Receive'-Verzweigung hinzufügen in der
Liste aus.
Führen Sie die folgenden Schritte aus, um einen Verzweigungs- oder Aktivitätsnamen zu bearbeiten:- Wählen Sie eine Aktivität oder Verzweigung aus.
- Wählen Sie Bearbeiten in der Liste aus. Der Name wird in einem Fenster angezeigt.
- Wählen Sie den aktuellen Namen aus und geben Sie dann einen neuen Namen ein.
- Drücken Sie die Eingabetaste.
Führen Sie die folgenden Schritte aus,
um eine Aktivität oder Verzweigung zu löschen:
- Wählen Sie eine Aktivität oder Verzweigung aus.
- Wählen Sie Löschen in der Liste aus.
Anmerkung: Wenn Sie eine Bedingungsverzweigung löschen, werden auch alle Aktivitäten innerhalb der
Bedingungsverzweigung gelöscht.