UiPath Documentation
activities
latest
false
Workflow-Aktivitäten
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Transaktionsobjekt erhalten (Get Transaction Item)

Ruft ein Objekt aus der Orchestrator-Warteschlange ab, sodass Sie es verarbeiten können (Transaktion starten) und setzt dessen Status auf In Bearbeitung (In Progress).

Ruft ein Element aus der Orchestrator-Warteschlange ab, damit Sie es verarbeiten (starten) können, und legt den Status auf In Bearbeitung fest . Wenn seine Verarbeitung gestartet wird, wird er zu einer Transaktion. Beachten Sie, dass die Roboterrolle über Berechtigungen zum Bearbeiten von Warteschlangen verfügen muss, um diese Methode auszuführen. Die Methode läuft unter dem Roboter, der sie ausführt.

Wenn die Warteschlange leer ist, wird der folgende Fehler beim Zugreifen auf das abgerufene TransactionItem ausgegeben: System.Exception: Object reference not set to an instance of an object.

Definition​

Namespace: UiPath.Activities.System.API

Assembly: UiPath.System.Activities.Api (in UiPath.System.Activities.Api.dll)

Überladungen​

GetTransactionItem(String)Ruft ein Element aus der Orchestrator-Warteschlange ab, damit Sie es verarbeiten (starten) können, und legt den Status auf In Bearbeitung fest .
GetTransactionItem(String, String)Ruft ein Element aus der Orchestrator-Warteschlange und von einem angegebenen Ordnerpfad ab, damit Sie es verarbeiten (starten) können und legt den Status auf In Bearbeitung fest .
GetTransactionItem(String, String, ReferenceFilterStrategy, String, Int32)Ruft ein Element aus der Orchestrator-Warteschlange und von einem angegebenen Ordnerpfad zusammen mit anderen Konfigurationen ab, damit Sie es verarbeiten (starten) können und setzt den Status auf In Bearbeitung.

GetTransactionItem(String)​

Ruft ein Element aus der Orchestrator-Warteschlange ab, damit Sie es verarbeiten (starten) können, und legt den Status auf In Bearbeitung fest .

QueueItem GetTransactionItem(
    string queueType
)
QueueItem GetTransactionItem(
    string queueType
)

queueType Zeichenfolge : Die Warteschlange, in die das QueueItem -Objekt hinzugefügt wird. Beim Namen wird die Groß-/Kleinschreibung nicht berücksichtigt, also wenn er im Orchestrator als "MyFirstQueue" definiert wurde, ist er mit "myfirstqueue" übereinstimmend.

GetTransactionItem(String, String)​

Ruft ein Element aus der Orchestrator-Warteschlange und von einem angegebenen Ordnerpfad ab, damit Sie es verarbeiten (starten) können und legt den Status auf In Bearbeitung fest .

QueueItem GetTransactionItem(
    string queueType,
    string folderPath
)
QueueItem GetTransactionItem(
    string queueType,
    string folderPath
)

queueType Zeichenfolge : Die Warteschlange, in die das QueueItem -Objekt hinzugefügt wird. Beim Namen wird die Groß-/Kleinschreibung nicht berücksichtigt, also wenn er im Orchestrator als "MyFirstQueue" definiert wurde, ist er mit "myfirstqueue" übereinstimmend.

folderPath Zeichenfolge – Der Pfad des Ordners, in dem sich die angegebene Warteschlange befindet, falls sie sich von dem Ordner unterscheidet, in dem der Prozess ausgeführt wird. Dieses Feld unterstützt nur String-Werte mit / als Trennzeichen zur Angabe von Unterordnern. Zum Beispiel: "Finance/Accounts Payable".

GetTransactionItem(String, String, ReferenceFilterStrategy, String, Int32)​

Ruft ein Element aus der Orchestrator-Warteschlange und von einem angegebenen Ordnerpfad zusammen mit anderen Konfigurationen ab, damit Sie es verarbeiten (starten) können und setzt den Status auf In Bearbeitung.

QueueItem GetTransactionItem(
    string queueType,
    string folderPath,
    ReferenceFilterStrategy filterStrategy,
    string reference,
    int timeoutMS
)
QueueItem GetTransactionItem(
    string queueType,
    string folderPath,
    ReferenceFilterStrategy filterStrategy,
    string reference,
    int timeoutMS
)

queueType Zeichenfolge : Die Warteschlange, in die das QueueItem -Objekt hinzugefügt wird. Beim Namen wird die Groß-/Kleinschreibung nicht berücksichtigt, also wenn er im Orchestrator als "MyFirstQueue" definiert wurde, ist er mit "myfirstqueue" übereinstimmend.

folderPath Zeichenfolge – Der Pfad des Ordners, in dem sich die angegebene Warteschlange befindet, falls sie sich von dem Ordner unterscheidet, in dem der Prozess ausgeführt wird. Dieses Feld unterstützt nur String-Werte mit / als Trennzeichen zur Angabe von Unterordnern. Zum Beispiel: "Finance/Accounts Payable".

filterStrategy Referenzfilterstrategie : Die beim Filtern nach Referenzen zu verwendende Strategie. Die folgenden Optionen sind verfügbar:

  • BeginnenMit (StartWith) - Sucht nach Elementen, deren Referenzen mit dem angegebenem Wert im Feld Referenz (Reference) beginnen.
  • Übereinstimmungen (Equals) - Sucht nach Elementen, dessen Referenzen mit dem angegebenem Wert im Feld Referenz (Reference) übereinstimmen.

reference String : Filtert Elemente entsprechend ihrer Referenz.

timeoutMS Int32 : Gibt die Zeit (in Millisekunden) an, die auf die Ausführung der Aktivität gewartet werden soll, bevor ein Fehler ausgegeben wird. Der Standardwert ist 30.000 Millisekunden (30 Sekunden).

Rückgabewert​

QueueItem

Das abgerufene Transaktionselement.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben