- Introdução
- Antes de começar
- Como fazer
- 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 valores
- Regra: iniciar o processo
- Regra: upload de arquivo no compartimento de armazenamento
- Regra: obter arquivo do compartimento de armazenamento
- Regra: criar/atualizar registro da entidade
- Regra: excluir registro da entidade
- Regra: adicionar à fila
- Aproveitamento do RPA no aplicativo
- Tipos de argumentos de processo compatíveis
- Fazer referência de um compartimento de armazenamento do Orchestrator
- Configuração de um On-Premise Orchestrator para uso pelo Apps
- Permissões do Orchestrator
- Substituição de um processo referenciado em um aplicativo
- Fluxo de dados entre o UiPath Apps e o Orchestrator
- Aproveitamento de entidades no aplicativo
- Aproveitando filas em seu aplicativo
- Referenciar uma fila em seu aplicativo
- Substituindo uma fila
- Usando o Apps com filas
- Gerenciamento do ciclo de vida do aplicativo (ALM)
- Guia básico de solução de problemas
Informações em segundo plano
Para mais informações sobre filas, verifique as seguintes páginas:
Se você quiser enviar um objeto de data-hora, datatables, objetos ou arrays para uma fila, certifique-se de vinculá-lo a um campo do tipo string. Você também pode vincular um objeto complexo a uma entrada de fila usando o campo tipo string.
Visão geral
Antes de iniciar este exemplo, certifique-se de ter as permissões apropriadas do Orchestrator.
Adicione itens simples à fila
Neste exemplo, vamos adicionar dois itens a uma fila.
Procedimento
-
Abra seu aplicativo existente ou inicie um novo.
-
Add a queue to your app by clicking on the
next to the app's name and selecting Queue. -
Adicione os seguintes controles de entrada ao seu aplicativo:
- Dois controles de caixa de texto
- Um botão
-
Configure os controles da seguinte forma:
4.1. Para a primeira caixa de texto, adicione um item
stringda fila referenciada no campo Vinculação de valor.
4.2. Para a segunda caixa de texto, adicione um item integer da fila referenciada no campo Vinculação de valor.
4.3. Para o botão, adicione uma regra Adicionar à fila e adicione a fila que deseja usar na propriedade Qual fila usar.
-
Salve o aplicativo e visualize.
-
Adicione a palavra Teste na primeira caixa de texto e 321 na segunda caixa de texto. Clique no botão.
Se os dados passados na fila não seguirem o esquema, o Orchestrator rejeitará a adição do item da fila. Nessa situação, uma mensagem de erro é exibida em Apps.
Por exemplo, esse erro pode ocorrer quando um valor string é enviado em um campo do tipo integer.
Resultado do procedimento
If there is no error message, the procedure worked. You can check the queue in Orchestrator. Go under transactions for the used queue and check the latest transaction.
Adicione uma expressão e uma data à fila
Neste exemplo, adicionaremos vários itens a uma fila:
- Texto usando uma caixa de texto
- Uma data usando o controle do seletor de datas
- Texto usando uma expressão na propriedade Substituição de entrada da regra Adicionar à fila.
Procedimento
-
Abra seu aplicativo existente ou inicie um novo.
-
Add a queue to your app by clicking on the
next to the app's name and selecting Queue. -
Adicione os seguintes controles de entrada ao seu aplicativo:
- Um controle de caixa de texto
- Um controle de seletor de datas
- Um botão
-
Configure os controles da seguinte forma:
4.1. Para a caixa de texto, adicione um item
stringda fila referenciada no campo Vinculação de valor.
4.2. Para o seletor de data, adicione um item integer da fila referenciada no campo Vinculação de valor.
Se você desejar enviar uma data, objeto ou matriz para a fila, certifique-se de vinculá-lo a um campo do tipo string.
4.3. Para o botão, adicione uma regra Adicionar à fila e adicione a fila que deseja usar na propriedade Qual fila usar.
4.4. In the Input Override property of the Add to Queue rule, add a string item in the first field and an expression in the second field. For example, you can add =List(1, 2, 3).
-
Salve o aplicativo e visualize.
-
Adicione a palavra Teste na caixa de texto e selecione uma data no seletor de datas. Clique no botão.
Se os dados passados na fila não seguirem o esquema, o Orchestrator rejeitará a adição do item da fila. Nessa situação, uma mensagem de erro é exibida em Apps.
Por exemplo, esse erro pode ocorrer quando um valor string é enviado em um campo do tipo integer.
Resultado do procedimento
If there is no error message, the procedure worked.
Você pode marcar a fila no Orchestrator. Vá em transações para a fila usada e marque a transação mais recente.