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 20 de fev de 2026

Generate Data Table From Text

UiPath.Core.Activities.GenerateDataTable

Gera uma variável TabelaDeDados a partir de um texto estruturado. Esta atividade permite selecionar separadores de coluna e linha a partir dos quais a tabela é gerada. Esta atividade é gerada automaticamente ao usar a funcionalidade Gerar Tabela na janela Extrair da Tela.

Compatibilidade do projeto

Multiplataforma | Windows | Windows - Legado

Configuração multiplataforma

  • Entrada — a origem do texto estruturado.
  • Método de análise – Opções de formatação de dados para a tabela. As opções disponíveis são:
    • CSV (Valores Separados por Vírgula)
    • Personalizado
    • Colunas com Largura Fixa

Propriedades

  • Tipos de coluna AutoDetect — quando selecionado, detecta automaticamente o tipo de coluna ou linha, se for String, Int32, etc.
  • Usar primeira linha como cabeçalhos de coluna — se habilitada, usa a primeira linha identificada como o cabeçalho da coluna.
  • Ignorar primeira coluna — se habilitada, a primeira coluna identificada é ignorada.
  • Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto prosseguirá mesmo com erros.
  • Tabela de dados — a variável TabelaDeDados que contém a tabela gerada.

Windows, Windows - Configuração legada

  • Entrada: — a origem do texto estruturado. No StudioX, você pode usar o menu Maisdocs image ícone para selecionar uma das opções disponíveis:
    • Dados do Notebook do projeto, um arquivo do Excel pai ou conta do Outlook. Por exemplo, selecione um arquivo do Excel e, em seguida, selecione Indicar no Excel para indicar uma célula do arquivo, ou selecione um e-mail no Outlook e, em seguida, selecione um campo no e-mail que contém os dados a serem usados como entrada.
    • Perguntar quando executar — solicite os dados quando o projeto é executado.
    • Paste from clipboard - Paste a value that you previously copied to the clipboard in the project.
    • Texto — insira os dados no Construtor de Texto.
    • Use Saved Value - Select a value that you previously saved for later use in the project.
    • Open in Advanced Editor - Enter a VB expression.
  • Opções — clique para abrir a janela do Assistente de Geração de Tabelas.
  • TabelaDeDados - Escolha onde salvar a tabela de dados. No StudioX, você pode usar o menu Maisdocs image ícone para selecionar uma das opções disponíveis:
    • Selecione um arquivo do Excel pai ou Notebook do projeto e, em seguida, selecione um nome de intervalo, tabela ou planilha onde deseja salvar os dados, ou selecione Indicar no Excel para selecionar diretamente do arquivo.
    • Copiar para área de transferência — salve os dados na área de transferência.
    • Salvar para uso posterior — salve os dados para uso posterior em seu projeto como entrada para outra atividade.
    • Open in Advanced Editor - Enter a VB expression.

Propriedades

Opções
  • ContinueOnError - Specifies if the automation should continue even when the activity throws an error. This field only supports Boolean values (True, False). The default value is False. As a result, if the field is blank and an error is thrown, the execution of the project stops. If the value is set to True, the execution of the project continues regardless of any error.
  • DisplayName - O nome de exibição da atividade.
    Observação:

    If this activity is included in Try Catch and the value of the ContinueOnError property is True, no error is caught when the project is executed.

Opções Fixas de Formatação

  • TamanhosDeColuna — especifica o tamanho das colunas a serem criadas na tabela. Este campo é compatível apenas com variáveis IEnumerable.

Opções de Formatação

  • SeparadoresDeColuna — especifica o caractere a ser usado como separador de coluna. Este campo é compatível apenas com variáveis String.
  • AnáliseDeCSV — selecione se deseja analisar os dados de entrada como um CSV. Este campo só aceita valores booleanos (True, False). O valor padrão é falso.
  • SeparadorDeNovaLinha — especifica o caractere a ser usado como um separador de nova linha. Este campo é compatível apenas com variáveis String.
Entrada
  • Entrada: — especifica a origem do texto estruturado a ser convertido em uma tabela. Este campo é compatível apenas com variáveis String.
  • Posições — se o OCR estiver sendo usado para a coleta de dados e a caixa de seleção Obter Informações Sobre Palavras estiver selecionada, este campo contém a variável IEnumerable<KeyValuePair<Rectangle,String>> que possui o valor InformaçõesSobrePalavras.
Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.

Saída

  • TabelaDeDados — a variável TabelaDeDados que contém a tabela gerada.

Opções da Tabela

  • TiposDeDetecçãoAutomática — quando selecionado, detecta automaticamente o tipo de linha ou coluna, seja String, Int32 etc.
  • UsarCabeçalhoDeColuna — se selecionada, usa a primeira coluna identificada como o cabeçalho da coluna.
  • UsarCabeçalhoDeLinha — se selecionada, usa a primeira linha identificada como o cabeçalho de linha.

Assistente de Geração de Tabela de Dados

Observação:

O Assistente de Geração de Tabela de Dados está disponível apenas para projetos do Windows e Windows - Legado.

Clique no botão Opções... para abrir o Assistente de Geração de Tabela de Dados. Use-o para configurar e pré-visualizar facilmente o formato da tabela resultante.

Opções da Tabela

  • DetecçãoAutomática Tipos de coluna — se estiver marcada, detecta automaticamente o tipo de coluna ou linha.
  • Usar primeira linha como cabeçalhos de coluna — se marcada, usa a primeira linha identificada como o cabeçalho da coluna.
  • Ignorar primeira coluna — se marcada, ignora a primeira coluna identificada.

Opções de Formatação de Dados

  • Formato — selecione o formato de entrada a ser usado:
    • CSV (Valor Separado por Vírgula) — permite definir Separadores de coluna.
    • Personalizado — permite definir Separadores de coluna e Separadores de nova linha.
    • Colunas de largura fixa — permite definir a largura de todas as colunas.
  • Separadores de coluna — especifique o caractere a ser usado como um separador de coluna.
  • Separadores de nova linha — especifique o caractere a ser usado como um separador de nova linha.
  • Pré-visualização — clique para gerar uma pré-visualização do formato da tabela resultante.

Exemplo de uso da atividade Generate Data Table

Este exemplo explica como gerar uma tabela com informações específicas usando a atividade Generate Data Table.

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

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

    • No painel Propriedades, adicione o valor False no Campo AnáliseDeCSV.
    • Adicione o valor Environment.NewLine no campo SeparadorDeNovaLinha.
    • Adicione a expressão "Name;Surname; John;Doe; James;Liam;" ao campo Entrada:.
    • Adicione a variável DT1 no campo TabelaDeDados.
    • Selecione a caixa de seleção para a opção UsarCabeçalhoDeColuna.
  4. Clique no botão Opções... para abrir o Assistente de Geração de Tabela de Dados.

    • Selecione a opção Personalizado do menu suspenso Formato.
    • Selecione a opção ponto e vírgula da lista suspensa Separadores de coluna.
    • Selecione a opção espaço da lista suspensa de Separadores de nova linha.
    • Clique em OK para fechar o assistente.
    • É assim que o painel do Assistente de Geração de Tabela de Dados deve ficar:

    docs image

    docs image

  5. Arraste uma atividade Output Data Table para baixo da atividade Generate Data Table.

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

    • Adicione a variável Result no campo Texto.
  7. Execute o processo. O robô gera uma tabela utilizando os dados de entrada.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo
Confiança e segurança
© 2005-2026 UiPath. Todos os direitos reservados.