table-cells-largeBuscar Grid

Sua função é buscar um elemento de Grid e converter para Tabela de dados

Visão Geral

O objeto Buscar Grid é utilizado para localizar e identificar uma estrutura de grid (tabela) dentro de uma aplicação Windows durante a execução de uma automação.

Esse objeto permite que o robô encontre uma grid presente na interface da aplicação para que seus dados possam ser utilizados posteriormente no fluxo da automação.

Para realizar a busca, o objeto utiliza a referência da aplicação Windows e um XPath do componente da grid, permitindo localizar o elemento específico dentro da interface.


Funcionamento

O objeto Buscar Grid realiza a identificação de uma grid presente na interface de uma aplicação Windows.

Fluxo de funcionamento:

  1. A automação define previamente a aplicação utilizando um objeto de Automação Windows.

  2. O objeto Buscar Grid recebe essa referência da aplicação.

  3. Um XPath do Grid é informado para localizar a tabela dentro da interface.

  4. O robô executa a busca na aplicação dentro do tempo máximo configurado.

Após localizado, o objeto passa a representar a grid identificada na aplicação, podendo ser utilizada por outros objetos da automação.

Quando usar

  • Quando for necessário localizar uma tabela (grid) em uma aplicação Windows.

  • Para capturar ou manipular informações presentes em estruturas de dados tabulares.

  • Quando a automação precisa interagir com listas ou tabelas exibidas na interface do sistema.

Quando não usar

  • Quando a automação não envolve aplicações Windows.

  • Quando o elemento a ser localizado não é uma grid ou tabela.


Configuração

CAMPO

DESCRITIVO

Título

Nome do objeto dentro do fluxo do robô. Utilizado para facilitar a identificação da etapa na automação.

Nome Identificador do Objeto

Identificador único que representará a grid localizada durante a execução do robô.

Selecionar objeto do tipo Automação Windows

Permite selecionar a aplicação Windows onde a grid será localizada.

Xpath do Grid

Caminho XPath utilizado para identificar a grid dentro da interface da aplicação.

Tempo máximo de espera (em segundos)

Define o tempo máximo que o robô aguardará até que a grid seja localizada na aplicação.


Exemplos

Exemplo simples

Um robô precisa localizar uma tabela exibida em um sistema desktop.

Fluxo:

  1. Abrir a aplicação.

  2. Identificar a aplicação utilizando Automação Windows.

  3. Utilizar Buscar Grid para localizar a tabela na interface.

Exemplo aplicado

Automação de leitura de registros em um sistema interno.

Fluxo do robô:

  1. Abrir o sistema desktop.

  2. Identificar a aplicação com Automação Windows.

  3. Utilizar Buscar Grid para localizar a tabela de registros.

  4. Utilizar outros objetos da automação para processar os dados exibidos na grid.


Retornos


Erros comuns e como evitar

Grid não encontrada

Causa: o XPath configurado não corresponde ao elemento da interface.

Como evitar:

  • Verificar se o XPath do Grid está correto.

Aplicação não configurada

Causa: o objeto de Automação Windows não foi definido.

Como evitar:

  • Garantir que a aplicação foi identificada antes da execução deste objeto.

Tempo de espera insuficiente

Causa: a grid ainda não foi carregada quando o robô executa a busca.

Como evitar:

  • Ajustar o campo Tempo máximo de espera (em segundos).


Boas práticas

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

  • Garantir que a aplicação foi corretamente identificada antes da busca da grid.

  • Utilizar um XPath confiável para evitar falhas na identificação da tabela.

  • Configurar um tempo de espera adequado para garantir que a interface esteja carregada.

Last updated

Was this helpful?