- Introdução
- Aplicativos de demonstração
- Como fazer
- Acessar o URL de produção de um aplicativo
- Crie um aplicativo compatível com dispositivos móveis
- Incorporar aplicativos
- Incorporar mapas
- Definir contexto externo
- Use matrizes para preencher os controles Lista suspensa, Lista suspensa multiseleção e Botão de rádio
- Usar TabelaDeDados com controles de Tabela e de Editar Grade
- Usar máscara de entrada
- Notificações
- Uso de expressões VB
- Desenvolvimento de aplicativos
- Eventos e Regras
- Regra: If-Then-Else
- Regra: abrir uma página
- Regra: Abrir o URL
- Regra: fechar planilha pop-over/inferior
- Regra: mostrar mensagem
- Regra: exibir/ocultar o controle giratório
- Regra: definir valor
- Regra: iniciar o processo
- Regra: redefinir valores
- Regra: upload de arquivo no compartimento de armazenamento
- Regra: baixar arquivo do bucket de armazenamento
- Regra: criar registro de entidade
- Regra: atualizar registro de entidade
- Regra: excluir registro da entidade
- Regra: adicionar à fila
- Regra: fluxo de trabalho de gatilho
- Regra: enviar ação
- Aproveitamento do RPA no aplicativo
- Aproveitamento de entidades no aplicativo
- Aproveitando filas em seu aplicativo
- Aproveitamento da mídia no aplicativo
- Aproveitamento de ações no aplicativo
- Gerenciamento do ciclo de vida do aplicativo (ALM)
- UiPath® First-Party Apps
- Guia básico de solução de problemas
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.
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.
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.
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
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
MainPage.text1.Value
.
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.
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.
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:
-
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
-
-
No Studio, navegue pelo projeto de exemplo e abra o arquivo
project.json
. -
Publique o projeto em seu espaço de trabalho pessoal no Orchestrator. O processo correspondente é criado automaticamente.
-
No Apps, crie um novo aplicativo importando o projeto do Apps.
-
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.
-
Visualize seu aplicativo.
-
Pesquise por uma cidade e selecione Entrar. Observe como a seção Detalhes da cidade é atualizada instantaneamente com informações.
-
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.