Fehlerbedingung hinzufügen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Aktivieren Sie eine Aktion, um benutzerdefinierte Statusinformationen zurückzugeben, wenn bestimmte Bedingungen erfüllt sind. Geben Sie an, ob ein Flow Ihren benutzerdefinierten Aktionsstatus als Fehler oder erfolgreiche Ausführung betrachtet.

    Vorbereitungen

    Warum und wann dieser Vorgang ausgeführt wird

    Eine Aktion gibt immer ein Aktionsstatus-Objekt zurück. Wenn eine Aktion ausgeführt wird, werden die verfügbaren Fehlerbedingungen von oben nach unten auf eine mögliche Übereinstimmung ausgewertet. Eine Aktion gibt den Aktionsstatus zurück, der durch die erste übereinstimmende Fehlerbedingung angegeben wird. Wenn keine übereinstimmende Fehlerbedingung vorhanden ist, wird der Aktionsstatus auf den Schrittstatus der letzten Schrittausführung gesetzt.

    Prozedur

    1. Navigieren zu Alle > Prozessautomatisierung > Flow Designer.
    2. Wechseln Sie zur Registerkarte Aktionen, und wählen Sie die benutzerdefinierte Aktion aus, die Sie bearbeiten möchten.
    3. Wählen Sie in der Aktionsgliederung die Option Fehlerauswertungaus.
    4. Wählen Sie Fehlerbedingung hinzufügen für jede Fehlerbedingung aus, die Sie definieren möchten.
      Aktionsdesigner fügt einen If-Block für die Konfiguration hinzu.
    5. Konfigurieren Sie jede Fehlerbedingung.
      Feld Beschreibung
      Falls Beschreibung Ihrer Fehlerbedingung. Sie können diese Bezeichnung verwenden, um die Fehlerbedingung zu identifizieren, wenn der Bedingungsgenerator nicht sichtbar ist. Jede Fehlerbedingung entspricht einem Else-if-Flow-Logikblock. Es kann jeweils nur eine Fehlerbedingung „wahr“ sein.
      Bedingung N Bedingungsgenerator zum Angeben der Übereinstimmungskriterien für die Fehlerbedingung. Sie können Bedingungen oder Bedingungssätze hinzufügen, um die Übereinstimmungskriterien zu definieren.
      Wählen Sie für jede Bedingung eine zu bewertende Aktionsdatenpille aus. Wählen Sie für jede auszuwertende Datenpille einen Operator und einen übereinstimmenden Wert aus.
      Hinweis:
      Aktionsdesigner zeigt nur die Operatoren und Werte an, die für den ausgewählten Datenpillentyp verfügbar sind.
      Nicht als Fehler behandeln Option, um den Aktionsstatus als Fehler oder Erfolg zu melden, wenn er an einen Flow zurückgegeben wird.
      Aktionsstatus-Code Ganzzahliger Wert, den die Aktion als Teil des Aktionsstatus-Objekts zurückgeben soll. Sie können diesen ganzzahligen Wert als Teil eines Flow-Fehler-Handlerverwenden.
      Aktionsstatus-Nachricht Zeichenfolgenwert, den die Aktion als Teil des Aktionsstatus-Objekts zurückgeben soll. Sie können diesen Zeichenfolgenwert als Teil eines Flow-Fehler-Handlerverwenden.
    6. Sortieren Sie die Fehlerbedingungen von oben nach unten in der Reihenfolge, in der die Aktion sie auswerten soll.
    7. Wählen Sie Speichern.

    Ergebnisse

    Ihre benutzerdefinierte Aktion wertet jede Fehlerbedingung auf übereinstimmende Bedingungen aus. Die Aktion gibt den Aktionsstatuscode und die Aktionsstatusnachricht für die erste übereinstimmende Fehlerbedingung zurück. Wenn keine übereinstimmende Fehlerbedingung vorhanden ist, wird der Aktionsstatus auf den Schrittstatus der letzten Schrittausführung gesetzt.