bars-filterCriar Filtro na Tabela

Realiza a criação de filtros dentro de uma tabela de dados

Visão Geral

O objeto Criar Filtro na Tabela é utilizado para aplicar filtros em uma Tabela de Dados, permitindo selecionar apenas os registros que atendem a determinadas condições durante a execução de um robô.

Essa funcionalidade permite trabalhar com subconjuntos de dados dentro de uma DataTable, facilitando o processamento de registros específicos sem a necessidade de manipular toda a tabela original.

O objeto é normalmente utilizado após operações de importação, criação ou manipulação de dados, quando é necessário filtrar informações antes de utilizá-las em etapas posteriores do fluxo.


Funcionamento

O objeto Criar Filtro na Tabela permite aplicar um filtro em uma Tabela de Dados previamente criada ou carregada.

Fluxo de funcionamento:

  1. O robô executa uma etapa anterior que cria ou carrega uma Tabela de Dados.

  2. O objeto Criar Filtro na Tabela seleciona a tabela através do campo Selecionar tabela.

  3. O robô define as condições de filtro para os registros da tabela.

  4. O sistema aplica o filtro na tabela selecionada.

  5. Apenas os registros que atendem às condições definidas permanecem disponíveis para uso no fluxo.

Esse processo permite trabalhar apenas com os dados relevantes para o processamento.

Quando usar

  • Quando for necessário filtrar registros em uma Tabela de Dados.

  • Quando o robô precisar selecionar registros específicos para processamento.

  • Quando processos automatizados exigirem tratamento de subconjuntos de dados.

Quando não usar

Não utilizar quando todos os registros da tabela precisarem ser processados ou quando não existir uma Tabela de Dados previamente criada ou carregada.


Configuração

CAMPO
DESCRITIVO

Título

Nome do objeto dentro do fluxo do robô.

Nome Identificador do Objeto

Identificador único do objeto dentro do robô.

Selecionar tabela

Define a Tabela de Dados onde o filtro será aplicado.


Exemplos

Exemplo simples

Fluxo básico para filtrar registros de uma tabela:

  1. Inserir um objeto que carregue dados em uma Tabela de Dados.

  2. Inserir o objeto Criar Filtro na Tabela.

  3. Selecionar a tabela no campo Selecionar tabela.

  4. Definir as condições do filtro.

  5. Executar o robô.

Após a execução, apenas os registros que atendem às condições do filtro estarão disponíveis.

Exemplo aplicado

Cenário: um robô processa registros de clientes carregados de um arquivo e precisa trabalhar apenas com clientes ativos.

Fluxo:

  1. O objeto Carregar Arquivo importa os dados para uma Tabela de Dados.

  2. O objeto Criar Filtro na Tabela aplica um filtro para selecionar apenas clientes ativos.

  3. O robô percorre apenas os registros filtrados para realizar operações no sistema.


Retornos


Erros comuns e como evitar

Tabela de Dados não selecionada

Ocorre quando nenhuma tabela é definida no campo Selecionar tabela.

Como evitar:

  • Garantir que uma Tabela de Dados válida esteja selecionada.

Tabela inexistente no fluxo

Se a tabela não tiver sido criada ou carregada anteriormente, o filtro não poderá ser aplicado.

Como evitar:

  • Utilizar objetos que gerem ou carreguem uma Tabela de Dados antes de aplicar o filtro.


Boas práticas

  • Aplicar filtros antes de percorrer registros para reduzir o volume de processamento.

  • Garantir que a tabela esteja corretamente estruturada antes da aplicação do filtro.

  • Utilizar nomes claros no campo Título para facilitar a manutenção do fluxo.

  • Utilizar filtros para melhorar a eficiência de automações que processam grandes volumes de dados.

Last updated

Was this helpful?