- Diseñar flujos de trabajo de larga duración
- Comenzar trabajo y obtener referencia
- Esperar trabajo y continuar
- Agregar elemento de la cola y obtener referencia
- Esperar elemento de la cola y continuar
- Crear tarea de formulario
- Esperar la tarea de formulario y continuar
- Reanudar después del retraso
- Asignar tareas
- Crear Tarea Externa
- Esperar la Tarea Externa y continuar
- Complete Task
- Forward Task
- Get Form Tasks
- Get Task Data
- Agregar comentario de tarea
- Actualizar etiquetas de la tarea
Esperar la tarea de formulario y continuar
UiPath.Persistence.Activities.FormTask.WaitForFormTaskAndResume
Descripción
Suspende la ejecución del flujo de trabajo actual hasta que se completa una Acción especificada. Para designar una acción, se debe proporcionar un objeto FormTaskData
recuperado de la actividad Crear tarea de formulario . Cuando se completa la acción, se reanuda la ejecución del flujo de trabajo.
Advertencia: Cuando una variable SecureString
se asigna de nuevo al flujo de trabajo, su valor se borrará, porque las variables SecureString
no son serializables por diseño, en el marco .NET. Cualquier variable SecureString
deberá reasignarse.
Compatibilidad de proyectos
Windows - Heredado | Windows | Multiplataforma
Windows, Windows: configuración heredada
Panel del Diseñador
- ObjetoDeTarea (entrada) : la acción que quieres suspender, almacenada en una variable
FormTaskData
. Esta variable se puede obtener de una actividad Crear tarea de formulario . Este campo solo admite variablesFormTaskData
. - AcciónDeTarea : la acción realizada por el usuario para completar la tarea.
- TaskObject (salida) : el objeto Task actualizado obtenido de Orchestrator después de la ejecución de esta actividad.
Panel de propiedades
Común
- 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.
- NombreParaMostrar: el nombre de la actividad para ser mostrado.
- MensajeDeEstado : el mensaje especificado en este campo de propiedad se muestra en Orchestrator junto con el flujo de trabajo suspendido por esta actividad. Este campo solo admite cadenas y variables
String
. - 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).
Entrada
- ObjetoDeLaTarea(Salida)
- La Acción que desea suspender, almacenada en una variable
FormTaskData
. Esta variable se puede obtener de una actividad Crear tarea de formulario . Este campo solo admite variablesFormTaskData
.
Otros
- Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.
Salida
- AcciónDeTarea : la acción realizada por el usuario para completar la tarea.
- TaskObject (salida) : el objeto Task actualizado obtenido de Orchestrator después de la ejecución de esta actividad.
Configuración multiplataforma
- ObjetoDeTarea (entrada) : la acción que quieres suspender, almacenada en una variable
FormTaskData
. Esta variable se puede obtener de una actividad Crear tarea de formulario . Este campo solo admite variablesFormTaskData
. - AcciónDeTarea : la acción realizada por el usuario para completar la tarea.
- TaskObject (salida) : el objeto Task actualizado obtenido de Orchestrator después de la ejecución de esta actividad.
Opciones avanzadas
Común
- 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.
- MensajeDeEstado : el mensaje especificado en este campo de propiedad se muestra en Orchestrator junto con el flujo de trabajo suspendido por esta actividad. Este campo solo admite cadenas y variables
String
. - 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).