- Versionshinweise zum Action Center
- Erste Schritte
- Aktivitäten
- Gestalten von Workflows mit langer Ausführungszeit
- Start Job And Get Reference
- Wait for Job and Resume
- Add Queue Item And Get Reference
- Wait For Queue Item And Resume
- Wait for Form Task and Resume
- Nach Verzögerung fortsetzen
- Assign Tasks
- Create External Task
- Wait For External Task and Resume
- Complete Task
- Forward Task
- Get Form Tasks
- Get Task Data
- App-Aufgaben abrufen
- Add Task Comment
- Update Task Labels
- Configure task timer
- Aktionen
- Prozesse
- Benachrichtigungen
- Audit
Action Center
App-Aufgaben abrufen
UiPath.Persistence.Activities.UserAction.GetAppTasks
Ruft eine einzelne App-Aufgabe oder einen Satz von App-Aufgaben ab, die nach bestimmten Kriterien gefiltert sind, nämlich den DTO-Eigenschaften der Aufgabe:
- Status
- Titel
- ID
- Priorität
- Name des Aufgabenkatalogs
- AssignedToUser
- CreatorUser
- LastModifierUser
- Erstellungszeit
- LastModificationTime
- OrganizationUnitID
Das Ausgabeobjekt der Aktivität Get App Tasks kann in jeder anderen Persistenzaktivität verwendet werden, um beispielsweise Szenarien abzudecken, bei denen ein anderer Workflow als der Workflow, der diese Aufgaben erstellt hat, auf die Aufgaben warten muss (z. B. Erstellen einer Wiederherstellung). Workflow für den Fall, dass der aktuelle Auftrag fehlschlägt). Sie können das Ausgabeobjekt auch an einen anderen Prozess als Eingabe übergeben, sodass Sie nicht warten müssen, bis alle Aufgaben abgeschlossen sind, bis der ursprüngliche Prozess fortgesetzt wird.
Designer-Panel
- Aufgabenobjekte (Ausgabe) – Die Liste der Ausgabeobjekte, die den in der Aktivität festgelegten Kriterien entsprechen. Die Ausgabe wird vom Orchestrator als
List<FormTaskData>
-Objekt zurückgegeben. Verwenden Sie dieses Objekt, um einen Wiederherstellungsworkflow zu erstellen oder ihn als Eingabe an einen anderen Prozess zu übergeben.
Eigenschaften-Panel
Allgemein
- AnzeigeName (DisplayName) - Der Anzeigename der Aktivität.
Eingabe
- Orchestrator-Ordnerpfad – Der Pfad zum Orchestrator-Ordner, den Sie mit dieser Aktivität verwenden möchten. Wenn dies leer gelassen wird, wird der aktuelle Orchestrator-Ordner verwendet. Dieses Feld unterstützt nur Strings und String-Variablen.
- Referenz – Die Referenz der Aktion, die mithilfe der Aktivität festgelegt wurde.
- Name des Aufgabenkatalogs – Der Katalogname der Aktion, der mit der Aktivität festgelegt wurde.
Sonstiges
- BeiFehlerFortfahren (ContinueOnError) - Gibt an, ob die Automatisierung auch bei Auftreten eines Fehlers weiterlaufen soll. Das Feld unterstützt nur Boolesche Werte (Wahr, Falsch). Der Standardwert ist Falsch. Dadurch wird die Ausführung des Projekts beim Auftreten eines Fehlers angehalten, wenn das Feld leer. Wenn der Wert auf Wahr gesetzt ist, wird das Projekt weiter ausgeführt, auch wenn Fehler auftreten.
-
Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.
- AuszeitMS (TimeoutMS) - Gibt die Wartezeit (in Millisekunden) bis zur Fehlerausgabe einer laufenden Aktivität an. Der Standardwert ist 30000 Millisekunden (30 Sekunden).
OData-Abfrageoptionen
OData-Abfrageoption |
Beschreibung |
Felddatentyp |
Beispiel |
---|---|---|---|
Erweitern |
Die Option OData
expand , die verwendet wird, um die zugehörigen Entitäten eines Kriteriums anzuzeigen.
|
String |
|
Filter |
Die Option OData
filter , die zum Filtern der abgerufenen Aktionen nach den angegebenen Kriterien verwendet wird.
|
String |
|
Sortieren nach |
Die OData-Option
orderby , die verwendet wird, um die abgerufenen Aktionen aufsteigend (asc ) oder absteigend (desc ) nach einem angegebenen Kriterium zu ordnen.
|
String |
|
Auswählen |
Die OData-Option
select , die zum Abrufen einer Teilmenge der Eigenschaften der Aktion verwendet wird.
|
String |
|
Überspringen |
Die OData-Option
skip , die verwendet wird, um eine Reihe von Aktionen beim Abrufen zu überspringen.
|
Int32 |
|
Oben |
Die Option OData
top , mit der die Anzahl der abzurufenden Datensätze festgelegt wird, ist auf 1000 Datensätze gleichzeitig begrenzt. Wenn leer gelassen, werden die 100 wichtigsten Datensätze abgerufen.
|
Int32 |
|
Ausgabe
- Aufgabenobjekte (Ausgabe) – Die Liste der Ausgabeobjekte, die den in der Aktivität festgelegten Kriterien entsprechen. Die Ausgabe wird vom Orchestrator als
List<FormTaskData>
-Objekt zurückgegeben. Verwenden Sie dieses Objekt, um einen Wiederherstellungsworkflow zu erstellen oder ihn als Eingabe an einen anderen Prozess zu übergeben.
- Filter – Die Option OData
filter
, mit der die abgerufenen Aktionen nach den angegebenen Kriterien gefiltert werden. Dieses Feld unterstützt nur Strings und String-Variablen. Beispiel:Status in ('Pending', 'Unassigned'), and Priority eq 'High'
. - Auswählen – Die OData-Option
select
, die verwendet wird, um eine Teilmenge der Eigenschaften der Actionsabzurufen. Sie müssen die ID-Option eingeben. Wenn Sie die Actions möchten, wäre die Abfrage daher"Id, TaskCatalogName"
. Dieses Feld unterstützt nur Strings und String-Variablen. - Orchestrator-Ordnerpfad – Der Pfad zum Orchestrator-Ordner, den Sie mit dieser Aktivität verwenden möchten. Wenn dies leer gelassen wird, wird der aktuelle Orchestrator-Ordner verwendet. Dieses Feld unterstützt nur Strings und String-Variablen.
- Name des Aufgabenkatalogs – Der Katalogname der Aktion, der mit der Aktivität festgelegt wurde.
- Referenz – Die Aktionsreferenz, die mit der Aktivität festgelegt wurde.
- Aufgabenobjekte (Ausgabe) – Die Liste der Ausgabeobjekte, die den in der Aktivität festgelegten Kriterien entsprechen. Die Ausgabe wird vom Orchestrator als
List<FormTaskData>
-Objekt zurückgegeben. Verwenden Sie dieses Objekt, um einen Wiederherstellungsworkflow zu erstellen oder ihn als Eingabe an einen anderen Prozess zu übergeben.
Erweiterte Optionen
Sonstiges
- BeiFehlerFortfahren (ContinueOnError) - Gibt an, ob die Automatisierung auch bei Auftreten eines Fehlers weiterlaufen soll. Das Feld unterstützt nur Boolesche Werte (Wahr, Falsch). Der Standardwert ist Falsch. Dadurch wird die Ausführung des Projekts beim Auftreten eines Fehlers angehalten, wenn das Feld leer. Wenn der Wert auf Wahr gesetzt ist, wird das Projekt weiter ausgeführt, auch wenn Fehler auftreten.
- AuszeitMS (TimeoutMS) - Gibt die Wartezeit (in Millisekunden) bis zur Fehlerausgabe einer laufenden Aktivität an. Der Standardwert ist 30000 Millisekunden (30 Sekunden).
OData-Abfrageoptionen
OData-Abfrageoption |
Beschreibung |
Felddatentyp |
Beispiel |
---|---|---|---|
Erweitern |
Die Option OData
expand , die verwendet wird, um die zugehörigen Entitäten eines Kriteriums anzuzeigen.
|
String |
|
Sortieren nach |
Die OData-Option
orderby , die verwendet wird, um die abgerufenen Aktionen aufsteigend (asc ) oder absteigend (desc ) nach einem angegebenen Kriterium zu ordnen.
|
String |
|
Überspringen |
Die OData-Option
skip , die verwendet wird, um eine Reihe von Aktionen beim Abrufen zu überspringen.
|
Int32 |
|
Oben |
Die Option OData
top , mit der die Anzahl der abzurufenden Datensätze festgelegt wird, ist auf 1000 Datensätze gleichzeitig begrenzt. Wenn leer gelassen, werden die 100 wichtigsten Datensätze abgerufen.
|
Int32 |
|
- Rufen Sie die IDs von „Get App-Aufgaben mit hoher Priorität“ ab, die ausstehend sind, geordnet nach ihrem Titel in absteigender Reihenfolge.
- Filtern:
"((Priority eq 'High') and (Status eq 'Pending'))"
- Sortieren nach:
"Title desc"
- Auswählen:
"Id"
- Filtern:
- Rufen Sie den Aktionskatalog ab, in dem alle Get App-Aufgaben gespeichert sind, die nicht zugewiesen sind und die Priorität Mittel haben, und ordnen Sie sie nach ihrem Titel in aufsteigender Reihenfolge an.
- Filtern:
"((Priority eq 'Medium') and (Status eq 'Unassigned'))"
- Sortieren nach:
"Title asc"
- Auswählen:
"Id, TaskCatalogName"
- Filtern: