Apps
Mais recente
falso
Imagem de fundo do banner
Guia do usuário do Apps
Última atualização 26 de abr de 2024

Regra: fluxo de trabalho de gatilho

Use a regra Disparar Fluxo de trabalho para invocar um arquivo .xaml específico em uma automação Attended.

docs image
Importante:

The Trigger Workflow rule helps improve data transfer between Apps and attended robots. To leverage the instant communication with the UiPath® Robot, you must use Studio projects that were designed using the Apps-Workflow Communication template available in UiPath® Studio.

If the process is not running, the first instantiation of the Trigger Workflow rule starts the process through Robot JS, opening the communication channel between UiPath® Apps and UiPath® Robot.

Arquivo do fluxo de trabalho

Clicar no campo Arquivo do fluxo de trabalho abre o painel Recursos, que exibe os processos disponíveis e seus arquivos de fluxo de trabalho.

Importante:

The panel lists only the .xaml files that were marked as entry points in the UiPath® Studio project.

Selecione o fluxo de trabalho que você deseja executar quando o controle for operado. Uma vez selecionadas, as seguintes propriedades ficam disponíveis:

  • Substituição de entrada

  • Ao iniciar

  • Ao Concluir

  • Erros

Substituição de entrada

Nesta seção, você pode definir valores para os argumentos de entrada do fluxo de trabalho.

Clicar no campo Substituição de entrada abre o painel Recursos, que exibe os argumentos de entrada/saída disponíveis do arquivo .xaml selecionado..

Selecione os argumentos de entrada e defina os valores deles como os valores dos controles de entrada em seu aplicativo.

O argumento de entrada do fluxo de trabalho tem a seguinte sintaxe:

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

A expressão de valor do controle Apps tem a seguinte sintaxe:

<Apps_MainPage_name>.<input_control_name>.value

Por exemplo: você tem um argumento de entrada em seu Fluxo de trabalho do Studio chamado "argument_1". Você tem um controle de texto em seu aplicativo chamado "text1". Para associar o argumento de fluxo de trabalho ao valor de controle em Apps, escreva a seguinte expressão no campo Inserir valor: MainPage.text1.Value.

Ao iniciar

Nesta seção, você pode definir regras a serem execuidas logo após o início do fluxo de trabalho.

Por exemplo: você pode mostrar um ícone de controle giratório nesta seção e, em seguida, ocultar o controle giratório na seção Quando concluído para um fluxo de trabalho que leva mais tempo para ser executado.

Ao Concluir

Nesta seção, você pode definir regras a serem executadas após a conclusão do fluxo de trabalho.

Por exemplo: para fluxos de trabalho que levam mais tempo para serem executados, você pode mostrar um ícone de controle giratório na seção Quando iniciado e ocultá-lo nesta seção.

Erros

Nesta seção, você pode definir regras a serem executadas quando o fluxo de trabalho encontrar um erro.

Por exemplo: para detectar a falha, você pode adicionar uma regra Mostrar mensagem. Em seguida, você pode especificar o título, a mensagem e o tipo de erro.

Projeto de amostra

To make it easier for you to observe the instant communication between UiPath® Apps and UiPath® Robot, we have prepared a sample project. Proceed with the following steps:

  1. Descompacte-o em uma pasta em seu dispositivo local. Ele deve conter:

    • Pasta Real Time City Weather Automation — o projeto do Studio
    • Arquivo Real Time City Details.uiapp — o projeto do Apps
    • Arquivo Read Me.txt — a descrição do projeto
  2. No Studio, navegue pelo projeto de exemplo e abra o arquivo project.json.
  3. Publique o projeto em seu espaço de trabalho pessoal no Orchestrator. O processo correspondente é criado automaticamente.

  4. No Apps, crie um novo aplicativo importando o projeto do Apps.

  5. Substitua o processo referenciado pelo que foi criado automaticamente ao publicar o projeto em seu espaço de trabalho pessoal.

    Observação:

    Se você renomeou o processo ao publicar no Studio, substitua qualquer associação para corresponder ao novo nome.

  6. Visualize seu aplicativo.

  7. Pesquise por uma cidade e selecione Entrar. Observe como a seção Detalhes da cidade é atualizada instantaneamente com informações.

  8. Clique nos botões Obter detalhes do clima e Obter detalhes da poluição. Observe como os campos são atualizados instantaneamente com informações.

O primeiro cálculo leva mais tempo porque é a primeira instanciação do trabalho. Depois disso, o trabalho continua em execução e retorna instantaneamente os resultados. Ao fechar a sessão do Apps, o trabalho termina.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.