Verwenden Sie die Komponente Try Catch

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Erfassen Sie einen Fehler oder eine Ausnahme, der in einer Komponente in einer Automatisierung auftritt.

    Vorbereitungen

    Erforderliche Rolle: keine

    Warum und wann dieser Vorgang ausgeführt wird

    Informationen zum Konfigurieren der Eigenschaften für die Try Catch-Komponente finden Sie unter Eigenschaften der Try Catch-Komponente .

    Details zu den Problemen im Zusammenhang mit der Try Catch-Komponente finden Sie unter KB-artikel KB1123551 , KB-artikel KB1123552 , Und KB-artikel KB1123556 .

    Sie können mehrere Instanzen der Try Catch-Komponente in einer Automatisierung verwenden, um Fehler aus anderen Komponenten entlang desselben Ausführungspfads zu verarbeiten. Wenn die Try Catch-Komponente einen Fehler oder eine Ausnahme in einer Komponente erfasst, wird die Automatisierung nach der fehlgeschlagenen Komponente nicht ausgeführt. Die Komponente „Try Catch“ gibt die Fehlermeldung zurück und kann optional einen alternativen Flow ausführen, der mit dem zugehörigen Port „On Error“ verbunden ist. Wenn eine Aktivität, die eine Try-Catch-Komponente enthält, eine andere Aktivität ohne Try-Catch-Komponente entlang desselben Ausführungspfads aufruft und nach ihrer Try-Catch-Komponente Fehler in der aufgerufenen Aktivität erkennen kann, falls vorhanden.

    Prozedur

    1. Navigieren Sie im Toolbox-Bereich zu Allgemein > Versuchen Sie Es Mit Catchan.
    2. Ziehen Sie die Komponente Try Catch auf die Design-Oberfläche.
    3. Verbinden Sie die Ports der Try Catch-Komponente mit den entsprechenden Ports der anderen Komponenten oder Aktivitäten, wie in der folgenden Tabelle beschrieben.
      Tabelle : 1. Versuchen Sie es mit den Portparametern der Catch-Komponente
      Porttyp Portname Datentyp Zweck der Verbindung Standardwert Obligatorisch?
      Steuerung Aus Steuerung Aus Nicht zutreffend Wenn kein Fehler vorliegt, übergibt das Steuerelement an eine andere Komponente oder Aktivität. Nicht zutreffend Ja
      Steuerung Aus Bei Fehler Nicht zutreffend Übergibt die Steuerung an eine andere Komponente oder Aktivität, nachdem die Komponente „Erfassen versuchen“ einen Fehler erfasst hat.

      Verwenden Sie diesen Port, nachdem die Try Catch-Komponente einen Fehler oder eine Ausnahme erfasst hat und Sie eine andere Komponente in der aktuellen oder einer anderen Aktivität ausführen möchten.

      Nicht zutreffend Nein Die Verbindung des Ports ist optional.
      Daten Aus Fehlermeldung Zeichenfolge Gibt die Fehlermeldung zurück. Nicht zutreffend Nein Die Verbindung des Ports ist optional.
    4. Wahlweise: Um die Komponente zu testen, klicken Sie mit der rechten Maustaste auf die Komponentenleiste, und wählen Sie dann aus Von Hier Aus Ausführen .
      Hinweis:
      Die Komponente „Try Catch“ funktioniert möglicherweise nicht wie erwartet mit der Komponente „Parallel“.

    Die Komponente „TRY CATCH“ erfasst den Fehler von der ReadFromExcel-Methode

    Die Komponente „Try Catch“ erfasst den Fehler von der ReadFromExcel-Methode. Der Port „bei Fehler“ übergibt dann die Steuerung an die Komponente „Anzeigen“.

    Fehler beim Erfassen versuchen.