Hinzufügen einer Switch-Aktion zu einer Aufgabe
Diese Aktion gibt den Weg an, den ein Fluss nimmt, je nachdem, ob und welche vordefinierten Bedingungen der Anruf erfüllt. Diese Aktion ähnelt einer Entscheidungsaktion und ist einfach einzurichten, wenn Sie eine Situation haben, die eine Bewertung von mehr als einer Bedingung erfordert. Diese Aktion ist nur in Aufgabenverfügbar.
- Klicken Sie auf der Startseite von Architect auf das Menü Flows oder bewegen Sie den Mauszeiger darüber, und wählen Sie den gewünschten Flow-Typ aus.
- Erstellen Sie eine neue Bewegung oder wählen Sie eine bestehende aus. Die Konfigurationsseite des Flusses wird geöffnet.
- Wählen Sie die Aufgabe aus und klicken Sie auf . Klicken Sie, umzu öffnen. Der Aufgabeneditor wird geöffnet.
- Erweitern Sie in der Toolbox des Aufgabeneditors die Kategorie Logisch und ziehen Sie eine Aktion Umschalten an die entsprechende Stelle im Anrufablaufmenü.
- Geben Sie im Entwurfsbereich für die Schalteraktion in das Feld Name einen aussagekräftigen Namen für die Schalteraktion ein Dieser Name wird zum Namen der Aktion Umschalten im Aufgabeneditor.
- Führen Sie im Bereich Auswertung einen der folgenden Schritte aus:
- Wählen Sie Take path of first case that returns True , um den Architekten anzuweisen, dem Pfad zu folgen, wenn eine Bedingung zum ersten Mal den Wert True zurückgibt, und dann mit dem Ablauf fortzufahren.
- Wählen Sie Take path of first case that matches the below expression , um Architect anzuweisen, dem Pfad zu folgen, wenn eine Bedingung das erste Mal einem bestimmten Ausdruck entspricht, und dann die Switch-Aktion zu beenden.
Standardmäßig stellt die Aktion Umschalten die Konfiguration des booleschen Ausdrucks dar. Wenn Sie jedoch die Ausdrucksart auswählen, können Sie jeden beliebigen Ausdruck verwenden, solange die Ausdrucksart mit der Case-Anweisung übereinstimmt. Wenn Sie eine Switch-Aktion mit einem Ausdruck als Auswertungsstil erstellen, sollten Sie Folgendes beachten:
- Die Ausdrucksarten müssen mit den Fallarten übereinstimmen. Ein boolescher Ausdruck muss boolesche Fälle haben, ein String-Ausdruck muss String-Fälle haben, und so weiter.
- Ändert sich die Ausdrucksart für den auszuwertenden Ausdruck, erscheint die Schaltfläche Fälle ändern auf Je nach Art des Ausdrucks variiert die Beschriftung dieser Schaltfläche.
- Wenn Sie bei Fällen im wörtlichen Modus auf die Schaltfläche Fälle in ändern klicken, setzt der Architekt alle zuvor eingegebenen Werte zurück Seien Sie vorsichtig, bevor Sie auf diese Schaltfläche klicken. Im Ausdrucksmodus eingegebene Werte bleiben erhalten, es sei denn, Sie wechseln in den Literalmodus.
- Wenn Sie auf die Schaltfläche Groß-/Kleinschreibung ändern auf klicken, ändern sich die Felder für die Groß-/Kleinschreibung, um Einträge für die ausgewählte Ausdrucksvariable zu akzeptieren
- Wenn Sie den Pfad des ersten Falles nehmen möchten, der mit einem vordefinierten Ausdruck übereinstimmt, geben Sie in das Feld Ausdruck den gewünschten Ausdruck ein.
- Um über die drei angezeigten Standardfälle hinaus weitere Fälle hinzuzufügen, klicken Sie auf die Schaltfläche Fall hinzufügen .
- Gehen Sie für jeden Fall wie folgt vor:
- Wechseln Sie in den Ausdrucksmodus.
- Geben Sie den Ausdruck ein, der als Wahr oder Falsch ausgewertet werden soll.
- Öffnen Sie den großen Ausdruckseditor , um detailliertere Ausdrücke einzugeben
- Vervollständigen Sie im Aufgaben-Editor die Switch-Aktion, indem Sie die entsprechende Aktion für jedes Fallergebnis hinzufügen.
- (Optional) Verwenden Sie die Auf- und Abwärtspfeile, um die Reihenfolge der einzelnen Fälle festzulegen.
- Um einen Fall zu löschen, klicken Sie auf x.
- Fahren Sie mit der Erstellung der Aufgabe gemäß Ihrem Anrufablaufplan fort.