activities
latest
false
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.
UiPath logo, featuring letters U and I in white

Atividades do fluxo de trabalho

Última atualização 13 de mar de 2026

Construir e filtrar TabelaDeDados

O exemplo abaixo explica como filtrar e extrair dados de uma TabelaDeDados usando as atividades Build Data Table, Filter Data Table, Output Data Table, For Each Row e Get Row Item. Essas atividades podem ser encontradas no pacote UiPath.Mail.Activities.

É assim que um processo de automação pode ser construído:

  1. Abra o Studio e crie um Processo.

  2. Arraste um contêiner Sequência para o Designer de Fluxo de Trabalho.

    • Crie as seguintes variáveis:

      Nome da variávelTipo de VariávelValor Padrão
      DT1TabelaDeDados
      DT2TabelaDeDados
      DataTableStringString
  3. Arraste uma atividade Build Data Table para dentro do contêiner Sequência.

    • No painel de Propriedades, adicione a variável DT1 no campo TabelaDeDados.
    • Clique no botão TabelaDeDados. A Janela Build Data Table contém uma tabela com duas colunas e linhas.
    • Clique no botão Adicionar coluna e adicione uma nova coluna.
    • Clique no botão Editar coluna da primeira coluna e adicione o valor Name no campo NomeDaColuna.
    • Selecione a opção String na lista suspensa Tipo de dados.
    • Marque a caixa de seleção para a opção Permitir nulo.
    • Adicione o valor -1 no campo Tamanho máximo.
    • Clique na opção OK para fechar a janela.
    • Clique no botão Editar coluna da segunda coluna e adicione o valor Surname no campo NomeDaColuna.
    • Selecione a opção String na lista suspensa Tipo de dados.
    • Marque a caixa de seleção para a opção Permitir nulo.
    • Adicione o valor -1 no campo Tamanho máximo.
    • Clique na opção OK para fechar a janela.
    • Clique no botão Editar coluna da terceira coluna e adicione o valor Grade no campo NomeDaColuna.
    • Selecione a opção Int32 na lista suspensa Tipo de dados.
    • Marque a caixa de seleção para a opção Permitir nulo.
    • Adicione o valor -1 no campo Tamanho máximo.
    • Clique no botão OK para fechar a janela.
    • Clique no botão OK novamente.
    • É assim que a janela da TabelaDeDados deve estar:

    docs image

  4. Arraste uma atividade Filter Data Table para baixo da atividade Build Data Table.

  5. Clique no botão Assistente de Filtro.

    • Adicione a variável DT1 no campo TabelaDeDados de Entrada.
    • Adicione a variável DT2 no campo TabelaDeDados de Saída.
    • Selecionar a opção Manter para o campo Modo de filtragem de linhas.
    • Adicione o valor "Grade" no campo Coluna.
    • Selecionar o valor < da lista suspensa Operação.
    • Adicione o valor 5 no campo Valor.
    • Clique na guia Colunas de saída.
    • Selecione a opção Manter para o campo Modo de seleção de colunas.
    • Adicione as colunas “Nome” e “Sobrenome”.
    • Clique no botão OK.
    • É assim que o Assistente de Filtro deve ficar:

    docs image

  6. Coloque uma atividade Output Data Table abaixo da atividade Filter Data Table.

    • No painel de Propriedades, adicione a variável DT2 no campo TabelaDeDados.
    • Adicione a variável DataTableString no campo Texto.
  7. Arraste uma atividade Write Line para baixo da atividade Output Data Table.

    • Adicione a variável DataTableString no campo Texto.
  8. Coloque uma atividade For Each Row abaixo da atividade Write Line.

    • Adicione a variável DT1 no campo TabelaDeDados.
  9. Selecione o contêiner Corpo e crie a seguinte variável:

    Nome da variávelTipo de VariávelValor Padrão
    GradeInt32
  10. Adicione uma atividade Get Row Item e coloque-a dentro do contêiner Corpo.

    • No painel Propriedades, adicione o valor "Grade" no campo NomeDaColuna.
    • Adicione o valor row no campo Linha.
    • Add the variable Grade in the Value field.
  11. Coloque uma atividade If abaixo da atividade Get Row Item.

    • Adicione a expressão Grade < 5 no campo Condição.
  12. Arraste uma atividade Write Line para dentro do campo Then.

    • Adicione a expressão "Failed:" + row("Name").ToString + " " + row("Surname").ToString no campo Texto.
  13. Execute o processo. O robô extrai todos os dados que atendem aos requisitos. É assim que seu fluxo de trabalho deve ficar:

    docs image

Aqui você pode baixar um exemplo.

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