apps
2023.10
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
Guía del usuario de Apps
Automation CloudAutomation Cloud Public SectorAutomation Suite
Last updated 11 de nov. de 2024

Regla: flujo de trabajo del desencadenador

Utiliza la regla Desencadenar flujo de trabajo para invocar un archivo .xaml específico en una automatización Attended.

docs image
Importante:

La regla Desencadenar flujo de trabajo ayuda a mejorar la transferencia de datos entre Apps y robots atendidos. Para aprovechar la comunicación instantánea con UiPath® Robot, debes utilizar proyectos de Studio que se diseñaron utilizando la plantilla de comunicación Apps-Workflow disponible en UiPath® Studio.

Si el proceso no se está ejecutando, la primera instancia de la regla Flujo de trabajo del desencadenador inicia el proceso a través de Robot JS, abriendo el canal de comunicación entre UiPath® Apps y UiPath® Robot.

Archivo de flujo de trabajo

Al hacer clic en el campo Archivo de flujo de trabajo, se abre el panel Recursos, que muestra los procesos disponibles y sus archivos de flujo de trabajo.

Importante:

El panel enumera solo los archivos .xaml que se marcaron como puntos de entrada en el proyecto de UiPath® Studio.

Selecciona el flujo de trabajo que quieres ejecutar cuando se opera el control. Una vez seleccionado, las siguientes propiedades estarán disponibles:

  • Anular entrada

  • Cuando se inicie

  • Cuando esté completo

  • Errores

Anular entrada

En esta sección puedes establecer valores para los argumentos de entrada del flujo de trabajo.

Al hacer clic en el campo Anular entrada, se abre el panel Recursos, que muestra los argumentos de entrada/salida disponibles del archivo .xaml seleccionado.csv.

Selecciona los argumentos de entrada y establece sus valores como los valores de los controles de entrada en tu aplicación.

El argumento de entrada del flujo de trabajo tiene la siguiente sintaxis:

Processes.<process_name>.<selected_xaml_file>.<input_argument_name>

La expresión de valor del control Apps tiene la siguiente sintaxis:

<Apps_MainPage_name>.<input_control_name>.value

Por ejemplo: tienes un argumento de entrada en tu flujo de trabajo de Studio llamado "argument_1". Tienes un control de texto en tu aplicación llamado "text1". Para vincular el argumento del flujo de trabajo al valor de control en Apps, escribe la siguiente expresión en el campo Introducir valor: MainPage.text1.Value.

Cuando se inicie

En esta sección puedes definir reglas que se ejecutarán justo después de que se inicie la ejecución del flujo de trabajo.

Por ejemplo: puedes mostrar un icono de spinner en esta sección y luego ocultar el spinner en la sección Al finalizar para los flujos de trabajo que tarden más en ejecutarse.

Cuando esté completo

En esta sección puedes definir reglas que se ejecutarán una vez que se complete la ejecución del flujo de trabajo.

Por ejemplo: para los flujos de trabajo que tardan más en ejecutarse, puedes mostrar un icono de spinner en la sección Al iniciar y ocultarlo en esta sección.

Errores

En esta sección puedes definir reglas que se ejecutarán cuando el flujo de trabajo se encuentre con un error.

Por ejemplo: para añadir el fallo, puedes añadir una regla Mostrar mensaje. A continuación, puedes especificar el título, el mensaje y el tipo de error.

Propiedades de salida de regla

  • Error: hace referencia al mensaje de error que se muestra si el trabajo falla.

  • EstadoDeTrabajo: hace referencia al estado del trabajo.

Proyecto de ejemplo

Para facilitarte la observación de la comunicación instantánea entre UiPath® Apps y UiPath® Robot, hemos preparado un proyecto de muestra. Continúa con los siguientes pasos:

  1. Descomprímelo en una carpeta de tu dispositivo local. Debe contener:

    • Carpeta Real Time City Weather Automation: el proyecto de Studio
    • Archivo Real Time City Details.uiapp: el proyecto de Apps
    • Archivo Read Me.txt: la descripción del proyecto
  2. En Studio, busca el proyecto de muestra y abre el archivo project.json.
  3. Publica el proyecto en tu espacio de trabajo personal en Orchetsrator. El proceso correspondiente se crea automáticamente.

  4. En Apps, crea una nueva aplicación importando el proyecto Apps.

  5. Reemplaza el proceso al que se hace referencia por el que se creó automáticamente al publicar el proyecto en tu espacio de trabajo personal.

    Nota:

    Si cambiaste el nombre del proceso al publicarlo desde Studio, reemplaza cualquier enlace para que coincida con el nuevo nombre.

  6. Vista previa de tu aplicación.

  7. Busca una ciudad y selecciona Intro. Observa cómo la sección Detalles de la ciudad se actualiza al instante con información.

  8. Haz clic en los botones Obtener detalles del clima y Obtener detalles de la contaminación. Observa cómo los campos se actualizan al instante con la información.

El primer cálculo tarda más porque es la primera instancia del trabajo. Después de eso, el trabajo sigue ejecutándose y devuelve los resultados al instante. Cuando cierra la sesión de Apps, el trabajo termina.

¿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.