Verwenden Sie die Komponente „Try Catch“

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Erfasst 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 behandeln. 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 seinem 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 Aktivität „angerufene Person“ erkennen kann.

    Prozedur

    1. Navigieren Sie im Toolbox-Bereich zu Allgemein > Versuchen Sie Es Mit „Fangen“an.
    2. Ziehen Sie die Komponente „Erfassen versuchen“ auf die Designoberflä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 Ausblenden Nicht zutreffend Wenn kein Fehler aufgetreten ist, ü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: Klicken Sie zum Testen der Komponente mit der rechten Maustaste auf die Komponentenleiste, und wählen Sie dann aus Von Hier 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 das Steuerelement dann an die Komponente „Anzeigen“.