action „Stoppen“

Mit der Stop- action im Task Bot-package können Sie den laufenden bot stoppen.

Einstellungen

Verwenden Sie zum Beispiel die Stop-action, um den bot zu beenden, wenn eine Bedingung erfüllt ist, z. B. wenn der bot auf eine Datei mit einer Größe von mehr als 100 MB stößt.

Verwenden der action „Stop“

Verhalten der Stop-action bei Verwendung der Fehlerbehandlung in Ihrer Aufgabe.

Szenario Automatisierungsstruktur Ausführungsergebnis
Szenario 1
Stop
Try
  Message Box 1
Catch
  Message Box 2
Finally
  Message Box 3
In diesem Szenario wurde die Stop-action ausgeführt, bevor die Try-action gestartet wurde. Infolgedessen wurde die Ausführung gestoppt, und die Finally-action wurde nicht ausgeführt.
  • Nachrichtenfeld 1: Nicht gedruckt
  • Nachrichtenfeld 2: Nicht gedruckt
  • Nachrichtenfeld 3: Nicht gedruckt
Szenario 2
Try
  Message Box 1
  Stop
Catch
  Message Box 2
Finally
  Message Box 3
Message Box 4
In diesem Szenario, als die Ausführung die Try action begann, ging sie zur Finally-action über. Allerdings hat die Stop-action, die innerhalb der Try-action platziert wurde, die Ausführung beendet, ohne zur nächsten action überzugehen, welche Nachrichtenfeld 4 ist.
  • Nachrichtenfeld 1: Gedruckt
  • Nachrichtenfeld 2: Nicht gedruckt
  • Nachrichtenfeld 3: Gedruckt
  • Nachrichtenfeld 4: Nicht gedruckt
Szenario 3
Try
  Message Box 1
  (Some exception occurs)
  Stop
Catch
  Message Box 2
Finally
  Message Box 3
Message Box 4
In diesem Szenario wurde die Stop-action innerhalb der Try-action platziert. Wenn während der Ausführung der Try-action eine Ausnahme auftrat, wurde die Stop-Aktion übersprungen und die Kontrolle an die Catch-action übergeben. Infolgedessen wurde die Stopp-action nicht ausgeführt, und die Automatisierung lief ohne Beendigung weiter.
  • Nachrichtenfeld 1: Gedruckt
  • Nachrichtenfeld 2: Gedruckt
  • Nachrichtenfeld 3: Gedruckt
  • Nachrichtenfeld 4: Gedruckt
Szenario 4
Try
  Message Box 1
  (Some exception occurs)
Catch
  Message Box 2
  Stop
Finally
  Message Box 3
Message Box 4

In diesem Szenario trat ein Fehler in einer action innerhalb der Try-action auf, wodurch die Ausführung in die Catch-action überging, wo eine Fehlermeldung oder Ausnahme angezeigt wurde. Nachher wurde die Finally-action ausgeführt.

In diesem Fall, da die Stop-action innerhalb der Catch-action platziert wurde, wurde die Ausführung der Automatisierung nach der Finally-action beendet, wodurch verhindert wurde, dass die nächste action Nachricht 4 ausgeführt wird.

  • Nachrichtenfeld 1: Gedruckt
  • Nachrichtenfeld 2: Gedruckt
  • Nachrichtenfeld 3: Gedruckt
  • Nachrichtenfeld 4: Nicht gedruckt
Szenario 5
Try
  Message Box 1
  (Some exception occurs)
Catch
  Message Box 2
Finally
  Stop
  Message Box 3
Message Box 4

In diesem Szenario trat ein Fehler in einer action innerhalb der Try-action auf, wodurch die Ausführung in die Catch-action überging, wo eine Fehlermeldung oder Ausnahme angezeigt wurde. Nachher wurde die Finally-action ausgeführt.

In diesem Fall, da die Stop-action innerhalb der Finally-action platziert wurde, endete die Ausführung der Automatisierung nach der Finally-action, wodurch verhindert wurde, dass der nächste Satz von Aktionen ausgeführt wird.

  • Nachrichtenfeld 1: Gedruckt
  • Nachrichtenfeld 2: Gedruckt
  • Nachrichtenfeld 3: Nicht gedruckt
  • Nachrichtenfeld 4: Nicht gedruckt