Aktion „Stoppen“

Mit der Stop- Aktion im TaskBot-Paket können Sie den laufenden Bot stoppen.

Einstellungen

Verwenden Sie zum Beispiel die Stop-Aktion, 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 Aktion „Stop“

Verhalten der Stop-Aktion 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-Aktion ausgeführt, bevor die Try-Aktion gestartet wurde. Infolgedessen wurde die Ausführung gestoppt, und die Finally-Aktion 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 Aktion begann, ging sie zur Finally-Aktion über. Allerdings hat die Stop-Aktion, die innerhalb der Try-Aktion platziert wurde, die Ausführung beendet, ohne zur nächsten Aktion ü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-Aktion innerhalb der Try-Aktion platziert. Wenn während der Ausführung der Try-Aktion eine Ausnahme auftrat, wurde die Stop-Aktion übersprungen und die Kontrolle an die Catch-Aktion übergeben. Infolgedessen wurde die Stopp-Aktion 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 Aktion innerhalb der Try-Aktion auf, wodurch die Ausführung in die Catch-Aktion überging, wo eine Fehlermeldung oder Ausnahme angezeigt wurde. Nachher wurde die Finally-Aktion ausgeführt.

In diesem Fall, da die Stop-Aktion innerhalb der Catch-Aktion platziert wurde, wurde die Ausführung der Automatisierung nach der Finally-Aktion beendet, wodurch verhindert wurde, dass die nächste Aktion 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 Aktion innerhalb der Try-Aktion auf, wodurch die Ausführung in die Catch-Aktion überging, wo eine Fehlermeldung oder Ausnahme angezeigt wurde. Nachher wurde die Finally-Aktion ausgeführt.

In diesem Fall, da die Stop-Aktion innerhalb der Finally-Aktion platziert wurde, endete die Ausführung der Automatisierung nach der Finally-Aktion, 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