UiPath Documentation
apps
2023.4
false
Guia do usuário do Apps
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Usando o Apps com filas

Informações em segundo plano

Para mais informações sobre filas, verifique as seguintes páginas:

Observação:

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

  1. Abra seu aplicativo existente ou inicie um novo.

  2. Click the Add anyImagem dos documentos icon from the top of the canvas and select Queue.

  3. Adicione os seguintes controles de entrada ao seu aplicativo:

    • Dois controles de caixa de texto
    • Um botão
  4. Configure os controles da seguinte forma:

    4.1. Para a primeira caixa de texto, adicione um item string da 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.

  5. Salve o aplicativo e visualize.

  6. Adicione a palavra Teste na primeira caixa de texto e 321 na segunda caixa de texto. Clique no botão.

Observaçã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

Importante:

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

  1. Abra seu aplicativo existente ou inicie um novo.

  2. Click the Add anyImagem dos documentos icon from the top of the canvas and select Queue.

  3. Adicione os seguintes controles de entrada ao seu aplicativo:

    • Um controle de caixa de texto
    • Um controle de seletor de datas
    • Um botão
  4. Configure os controles da seguinte forma:

    4.1. Para a caixa de texto, adicione um item string da 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.

    Note: If you want to send a date, object, or array to the queue, make sure that you bind it to a string type field.

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

  5. Salve o aplicativo e visualize.

  6. Adicione a palavra Teste na caixa de texto e selecione uma data no seletor de datas. Clique no botão.

Observaçã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

Importante:

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.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades