# Verificar se Existe na Tabela

## CONFIGURAÇÃO

Para utilizar esse objeto basta configurar objeto do tipo tabela de dados e objeto Criar Filtro na Tabela.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2Fz6V5D2xVUJLkV4wa1pcs%2Fimage.png?alt=media&#x26;token=271b080e-ea47-4f0b-8117-f5e45501113c" alt=""><figcaption><p>Layout geral do objeto</p></figcaption></figure>

**Preenchendo o objeto:**

| Campo                               | Descritivo                                                                                                                                                                                       |
| ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Título                              | É o nome do objeto e **não precisa ser alterado**, a menos que você queira identificá-lo para facilitar a localização dele no robô, por exemplo: "Verificar se Existe na Tabela - Dados Cliente. |
| Selecionar lista ou tabela de dados | Opção para selecionar Objeto do tipo Tabela De Dados.                                                                                                                                            |
| Condições de Leitura                | Opção para selecionar o objeto Criar Filtro na Tabela.                                                                                                                                           |

## PRÉ-REQUISITOS

* É necessário configurar [Criar Tabela](https://docs.roboteasy.tech/studio/geral/objetos/tabela-de-dados/criar-tabela) ou já ter um arquivo que possa ser transformado em tabela de dados no seu computador. Ex: Excel / Json.
* Podemos usar o [Abrir Excel](https://docs.roboteasy.tech/studio/geral/objetos/excel/abrir-excel) com o tipo de retorno em Tabela de Dados.
* Na condição de usar o Criar Tabela, para visualizar a mudança em tela será necessário o objeto [Exportar](https://docs.roboteasy.tech/studio/geral/objetos/tabela-de-dados/exportar) para que seja criada a tabela e visualizada a alteração.
* Caso tenha que selecionar o arquivo para utilizar no robô, será necessário o objeto [Carregar Arquivo.](https://docs.roboteasy.tech/studio/geral/objetos/tabela-de-dados/carregar-de-arquivo)
* Necessário para condições de leitura a configuração do objeto [Criar Filtro na Tabela](https://docs.roboteasy.tech/studio/geral/objetos/tabela-de-dados/criar-filtro-na-tabela).

## CASOS DE USO

* Utilizar para verificar se existe dados específicos na tabela.
* Caso seja necessário fazer uma validação de dados na tabela para serem utilizados na sua automação.
* Controle de dados introduzidos na tabela.

## EXEMPLO

**Verificar a existência de uma informação dentro de uma tabela de dados.**

<details>

<summary>ITENS UTILIZADOS NO ROBÔ</summary>

* **Objetos:** [Criar Tabela](https://docs.roboteasy.tech/studio/geral/objetos/tabela-de-dados/criar-tabela) - [Inserir Dados em Tabela](https://docs.roboteasy.tech/studio/geral/objetos/tabela-de-dados/inserir-dados-em-tabela) - [Criar Filtro na Tabela ](https://docs.roboteasy.tech/studio/geral/objetos/tabela-de-dados/criar-filtro-na-tabela)- [Caixa de Mensagem](https://docs.roboteasy.tech/studio/geral/objetos/acoes-globais/caixa-de-mensagem) - [Retorna](https://docs.roboteasy.tech/studio/geral/objetos/blocos-de-comando/retorno)

</details>

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FHX0fYdz3gaRevmltz9xS%2Fimage.png?alt=media&#x26;token=c6a18e08-e41a-43f8-b851-e49a0b7c2788" alt=""><figcaption><p>Configuração Robô Exemplo Verificar se Existe na Tabela</p></figcaption></figure>

**PASSO 1:** Configurar Criar Tabela.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FLmAoK6mLVz4j9p21VXCZ%2Fimage.png?alt=media&#x26;token=15904d06-65c3-48a8-b8f1-0b2862441328" alt=""><figcaption><p>Configuração Criar Tabela</p></figcaption></figure>

**PASSO 2:** Configurar Inserir Dados em Tabela.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FlE32xnaZ31q4Vbn7ePBY%2Fimage.png?alt=media&#x26;token=6a767864-0b06-4290-96e5-394330def507" alt=""><figcaption><p>Configuração Inserir Dados em Tabela</p></figcaption></figure>

**PASSO 3:** Configurar Criar Filtro na Tabela.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2Fm6gjiZFFyOKKjSvD5NcG%2Fimage.png?alt=media&#x26;token=c8a589e4-d751-479e-b2c0-f89d5b208c0f" alt=""><figcaption><p>Configuração Criar Filtro na Tabela</p></figcaption></figure>

**PASSO 4:** Configurar Verificar se Existe na Tabela.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FZGTH9Zb3D26hHUydov2q%2Fimage.png?alt=media&#x26;token=a79a98cf-274e-4ee5-86ba-77d34646bd26" alt=""><figcaption><p>Configuração Verificar se Existe na Tabela</p></figcaption></figure>

* Caso a verificação seja positiva, a execução do robô entrará no objeto, abrindo a caixa de mensagem e encerrando a operação.
* Caso a verificação seja negativa, a execução do robô não entrará no objeto, abrindo a caixa de mensagem avisando que não entrou.

**PASSO 5:** Executar o robô e verificar as ações.

<figure><img src="https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FNBGCTBczkt4BL2qHhNy2%2Fexecu%C3%A7%C3%A3o%20sucesso%20.gif?alt=media&#x26;token=ea5abd4e-1e0c-4682-80f5-20b366cbb6a2" alt=""><figcaption><p>Execução Sucesso Robô Exemplo Verificar se Existe na Tabela</p></figcaption></figure>

## Baixar o Robô

{% file src="<https://1906991432-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FABFcMeFxBJhKzVOwJbRE%2Fuploads%2FS7oswy3zPN34FCR55HWc%2FVarrer%20Dados%20Tabela%20-%20Rob%C3%B4%20Exemplo.roboteasy?alt=media&token=bec783a0-105b-4a00-9cd3-b7ef84de108c>" %}
