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 6 de mar de 2026

Manipular tabelas

O exemplo abaixo explica como construir uma tabela, mesclá-la, classificar os dados e remover duplicatas. Ele usa atividades como Merge Data Table, Sort Data Table e Remove Duplicate Rows. 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.
  4. Clique no botão TabelaDeDados da atividade Build Data Table.

    • 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.
    • Preencha os campos com nomes, sobrenomes e classes.
    • Clique no botão OK para fechar a janela.
    • Clique no botão OK novamente.
    • Aqui está como a atividade Build Data Table deve ficar:

    docs image

  5. Arraste outra atividade Build Data Table para baixo da atividade Build Data Table.

    • No painel de Propriedades, adicione a variável DT2 no campo TabelaDeDados.
  6. Clique no botão TabelaDeDados da atividade Build Data Table.

    • Clique no botão Adicionar coluna e adicione uma nova coluna.
    • 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.
    • Preencha os campos com nomes, sobrenomes e classes.
    • Clique no botão OK para fechar a janela.
    • Clique no botão OK novamente.
    • Aqui está como a atividade Build Data Table deve ficar:

    docs image

  7. Coloque um novo contêiner Sequência abaixo da atividade Build Data Table e o chame de Mesclagem.

  8. Arraste uma atividade Merge Data Table para dentro do contêiner Mesclagem.

    • No painel Propriedades, adicione a variável DT1 no campo Destino.
    • Selecione a opção Adicionar na lista suspensa AçãoDeEsquemaAusente.
    • Adicione a variável DT2 no campo Origem.
  9. Arraste uma atividade Output Data Table para baixo da atividade Merge Data Table.

    • No painel de Propriedades, adicione a variável DT1 no campo TabelaDeDados.
    • Adicione a variável DataTableString no campo Texto.
  10. Coloque uma atividade Write Line abaixo da atividade Output Data Table.

    • Adicione a expressão "Merged DataTable:" no campo Texto.
  11. Coloque outra atividade Write Line abaixo da anterior.

    • Adicione a variável DataTableString no campo Texto.
  12. Arraste um contêiner Sequência e o coloque abaixo do contêiner Mesclagem.

    • No painel Propriedades, adicione o valor Sort Descending by Grade no campo NomeDeExibição.
  13. Arraste uma atividade Sort Data Table para dentro do contêiner Classificação Decrescente por Classe.

    • No painel de Propriedades, adicione a variável DT1 no campo TabelaDeDados.
    • Adicione a variável DT1 no campo TabelaDeDados.
    • Adicione o valor "Grade" no campo Nome.
    • Selecione a opção Decrescente na lista suspensa Ordenar.
  14. Arraste uma atividade Output Data Table para baixo da atividade Sort Data Table.

    • No painel de Propriedades, adicione a variável DT1 no campo TabelaDeDados.
    • Adicione a variável DataTableString no campo Texto.
  15. Coloque uma atividade Write Line abaixo da atividade Output Data Table.

    • Adicione a expressão "Sorted DataTable:" no campo Texto.
  16. Coloque uma atividade Write Line abaixo da anterior.

    • Adicione a variável DataTableString no campo Texto.
  17. Arraste um contêiner Sequência e o coloque abaixo do contêiner Classificação Decrescente por Classe.

    • No painel Propriedades, adicione o valor Remove Duplicates no campo NomeDeExibição.
  18. Coloque uma atividade Remove Duplicate Rows dentro do contêiner Remover Duplicatas.

    • No painel de Propriedades, adicione a variável DT1 no campo TabelaDeDados.
    • Adicione a variável DT1 no campo TabelaDeDados.
  19. Arraste uma atividade Output Data Table para baixo da atividade Remove Duplicate Rows.

    • No painel de Propriedades, adicione a variável DT1 no campo TabelaDeDados.
    • Adicione a variável DataTableString no campo Texto.
  20. Coloque uma atividade Write Line abaixo da atividade Output Data Table.

    • Adicione a expressão "Remove Duplicates DataTable:" no campo Texto.
  21. Coloque uma atividade Write Line abaixo da anterior.

    • Adicione a variável DataTableString no campo Texto.
    • É assim que o fluxo de trabalho deve ser:

    docs image

  22. Execute o processo. O robô constrói uma tabela, mescla ela, classifica os dados e remove as duplicatas.

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