activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
Actividades del flujo de trabajo
Last updated 18 de nov. de 2024

Obtener tareas de la aplicación

UiPath.Persistence.Activities.UserAction.GetAppTasks

Descripción

Recupera una sola tarea de la aplicación o un conjunto de tareas de la aplicación, filtradas por criterios específicos, es decir, las propiedades DTO de la tarea:

  • Estado
  • Título
  • ID
  • Prioridad
  • Nombre del catálogo de tareas
  • AssignedToUser
  • CreatorUser
  • LastModifierUser
  • Hora de creación
  • LastModificationTime
  • OrganizationUnitID

El objeto de salida de la actividad Obtener tareas de la aplicación puede utilizarse en cualquier otra actividad de persistencia, por ejemplo Esperar la tarea de la aplicación y reanudar, para cubrir los escenarios que requieren otro flujo de trabajo para esperar las tareas, diferente del flujo de trabajo que creó esas tareas ( por ejemplo, crear un flujo de trabajo de recuperación en caso de que falle el trabajo actual). También puedes pasar el objeto de salida a un proceso diferente como entrada, de modo que no tengas que esperar a que se completen todas las tareas hasta que se reanude el proceso inicial.

Nota: * Para filtrar y consultar las acciones se utiliza la sintaxis de OData , basada en los metadatos de la acción.

Compatibilidad de proyectos

Windows | Multiplataforma

Configuración de Windows

Panel del Diseñador
  • Objetos de tarea (salida) : la lista de objetos de salida que coinciden con los criterios establecidos en la actividad. Orchestrator devuelve la salida como un objeto List<FormTaskData> . Utilice este objeto para crear un flujo de trabajo de recuperación o pasarlo como entrada a un proceso diferente.
Panel de propiedades

Común

  • NombreParaMostrar: el nombre de la actividad para ser mostrado.

Entrada

  • Ruta de lacarpeta de Orchestrator : la ruta de la carpeta de Orchestrator que quieres usar con esta actividad. Si se deja vacía, se utiliza la carpeta actual de Orchestrator. Este campo solo admite cadenas y variables de cadena.
  • Referencia : la referencia de la acción que se estableció mediante la actividad Crear tarea de aplicación .
  • Nombre del catálogo de tareas : el nombre del catálogo de la acción que se estableció mediante la actividad Crear tarea de aplicación .

Otros

  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es Falso. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.
Nota: si se incluye esta actividad en Intentar capturar y el valor de la propiedad ContinuarEnCasoDeError es Verdadero, no se detectará error cuando el proyecto se ejecute.
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.

  • LímiteDeTiempoEnMilisegundos: especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute la actividad antes de mostrar un error. El valor predeterminado es 30000 milisegundos (30 segundos).

OData Query Options

Opción de consulta de OData

Descripción

Tipo de datos de campo

Ejemplo

Expandir

La opción OData expand , utilizada para mostrar las entidades relacionadas de un criterio.

Cadena

"AssignedUser"

Filtro

La opción de OData filter , utilizada para filtrar las acciones recuperadas por los criterios especificados.

Cadena

Status in ('Pending', 'Unassigned') and Priority eq 'High'

Ordenar por

La opción orderby de OData, se utiliza para ordenar las acciones recuperadas de forma ascendente (asc) o descendente (desc) según un criterio especificado.

Cadena

"Title asc"

"ID desc"

Seleccionar

La opción select de OData, utilizada para recuperar un subconjunto de las propiedades de la acción.

Cadena

"ID, Status, TaskCatalogName"

Omitir

La opción skip de OData, se utiliza para omitir una serie de acciones que no se pueden recuperar.

Int32

2

Arriba

La opción OData top , se utiliza para establecer el número de registros a recuperar, limitado a 1000 registros a la vez. Si se deja vacío, se recuperan los 100 primeros registros.

Int32

20

Nota: Los operadores AND/OR también son compatibles.

Salida

  • Objetos de tarea (salida) : la lista de objetos de salida que coinciden con los criterios establecidos en la actividad. Orchestrator devuelve la salida como un objeto List<FormTaskData> . Utilice este objeto para crear un flujo de trabajo de recuperación o pasarlo como entrada a un proceso diferente.

Configuración multiplataforma

  • Filtro : la opción OData filter , utilizada para filtrar las acciones recuperadas por los criterios especificados. Este campo solo admite cadenas y variables de cadena. Por ejemplo, Status in ('Pending', 'Unassigned'), and Priority eq 'High'.
  • Seleccionar : la opción OData select , utilizada para recuperar un subconjunto de las propiedades de las Actions. Debe introducir la opción ID. Por lo tanto, si desea recuperar los catálogos de Actions , la consulta que debe usar es "Id, TaskCatalogName". Este campo solo admite cadenas y variables de cadena.
  • Ruta de lacarpeta de Orchestrator : la ruta de la carpeta de Orchestrator que quieres usar con esta actividad. Si se deja vacía, se utiliza la carpeta actual de Orchestrator. Este campo solo admite cadenas y variables de cadena.
  • Nombre del catálogo de tareas : el nombre del catálogo de la acción que se estableció mediante la actividad Crear tarea de aplicación .
  • Referencia : la referencia de acción que se estableció mediante la actividad Crear tarea de aplicación .
  • Objetos de tarea (salida) : la lista de objetos de salida que coinciden con los criterios establecidos en la actividad. Orchestrator devuelve la salida como un objeto List<FormTaskData> . Utilice este objeto para crear un flujo de trabajo de recuperación o pasarlo como entrada a un proceso diferente.
Opciones avanzadas

Otros

  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es Falso. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.
Nota: si se incluye esta actividad en Intentar capturar y el valor de la propiedad ContinuarEnCasoDeError es Verdadero, no se detectará error cuando el proyecto se ejecute.
  • LímiteDeTiempoEnMilisegundos: especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute la actividad antes de mostrar un error. El valor predeterminado es 30000 milisegundos (30 segundos).

OData Query Options

Opción de consulta de OData

Descripción

Tipo de datos de campo

Ejemplo

Expandir

La opción OData expand , utilizada para mostrar las entidades relacionadas de un criterio.

Cadena

"AssignedUser"

Ordenar por

La opción orderby de OData, se utiliza para ordenar las acciones recuperadas de forma ascendente (asc) o descendente (desc) según un criterio especificado.

Cadena

"Title asc"

"ID desc"

Omitir

La opción skip de OData, se utiliza para omitir una serie de acciones que no se pueden recuperar.

Int32

2

Arriba

La opción OData top , se utiliza para establecer el número de registros a recuperar, limitado a 1000 registros a la vez. Si se deja vacío, se recuperan los 100 primeros registros.

Int32

20

Ejemplos de consultas de OData

Utiliza los siguientes ejemplos para obtener tareas de la aplicación, o como inspiración para otras consultas:
  1. Obtener los ID de las tareas Obtener aplicación de alta prioridad que están Pendientes, ordenados por su título en orden descendente.
    1. Filtro: "((Priority eq 'High') and (Status eq 'Pending'))"
    2. Ordenar por: "Title desc"
    3. Seleccionar: "Id"
  2. Obtén el catálogo de acciones en el que se almacenan todas las tareas Obtener aplicación que no están asignadas y son de prioridad media, y ordénalas por su título en orden ascendente.
    1. Filtro: "((Priority eq 'Medium') and (Status eq 'Unassigned'))"
    2. Ordenar por: "Title asc"
    3. Seleccionar: "Id, TaskCatalogName"

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.