- 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
- Projetando seu aplicativo com o Autopilot
- 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
- Aproveitando conexões em seus aplicativos
- Aplicativos da Web no Studio Web
- Gerenciamento do ciclo de vida do aplicativo (ALM)
- Apps da UiPath®
- Guia básico de solução de problemas
Referenciar um processo do Orchestrator
O UiPath® Apps oferece a capacidade de conectar um aplicativo a um processo de automação. Seu aplicativo pode ser usado como uma interface para fornecer entradas para o processo ou como uma tela visual para exibir saídas para os usuários.
Assim que um processo tiver sido publicado no Orchestrator, você poderá fazer referência àquele processo a partir de um aplicativo.
O seguinte exemplo mostra como adicionar um processo publicado a um aplicativo:
- A partir de um aplicativo existente no App Studio, expanda o menu suspenso à direita do botão Adicionar controle.
-
Selecione Processo.
-
É exibida uma lista de tenants para a conta atual. Selecione o tenant que hospeda o processo ao qual você precisa fazer referência e, em seguida, clique em Avançar.
- O assistente Adicionar processo é aberto, exibindo a lista de processos no tenant selecionado, agrupados por pastas.
- Selecione um ou mais processos. O painel direito exibe a descrição e os argumentos de entrada e saída do processo destacado.
-
Marque a caixa de seleção ao lado do processo que você deseja usar em seu aplicativo e clique em Adicionar.
Observação:s as permissões do processo são gerenciadas no Orchestrator. Certifique-se de ter as permissões certas para o processo que deseja adicionar a partir do Orchestrator.Para obter instruções específicas de configuração, consulte Gerenciamento de funções no Orchestrator.
Importante:Por padrão, o App Studio não reconhece os campos de um objeto .NET usado como um argumento de entrada/saída para seu processo (por exemplo, um objeto DataTable).
Para permitir que o App Studio identifique esses campos:
- Execute o processo, antes de adicioná-lo ao aplicativo. O Apps verifica o histórico de trabalho e detecta automaticamente o esquema/campos do objeto .NET.
- Especifique os campos do objeto manualmente para a entrada/saída do processo. Se seu processo não tiver histórico de trabalho, após adicioná-lo a seu aplicativo, você deverá especificar manualmente os campos dele.
Esteja ciente de que os parâmetros adicionados manualmente serão removidos quando o processo for atualizado.
Para atualizar um processo referenciado que teve o fluxo de trabalho alterado, siga estas etapas:
-
Na seção Processos na visualização em árvore, selecione o processo que você deseja atualizar.
-
Clique no ícone Atualizar processo.
Para associar um argumento de entrada ou saída a um controle ou regra usando o Editor de expressão, use a seguinte sintaxe:
Processes.[Process_name].[name_of_the_argument]
Processes.[Process_name].[name_of_the_argument]
Para identificar a lista de argumentos de entrada e saída de um processo, selecione-o na lista Processos no painel esquerdo:
O seguinte exemplo mostra como iniciar um processo quando um controle de Botão for clicado. Você pode usar os eventos de qualquer controle.
-
Em seu aplicativo, adicione um controle de Botão.
-
Selecione o controle Botão, vá para a guia Eventos e clique em Criar regra. O assistente para configuração de regras é aberto.
-
No menu suspenso, selecione a regra Iniciar processo.
-
Clique no campo Qual processo iniciar. O painel Recursos é aberto, exibindo a lista de processos disponíveis.
-
Selecione o processo que deseja iniciar clicando duas vezes nele.
- Uma conta do Orchestrator não pode consumir mais de 100 processos exclusivos Unattended em todos os aplicativos públicos que eles usam durante a vida útil da conta.
- Para instâncias do Cloud Orchestrator e aplicativos não públicos, a limitação não se aplica.