# Pesquisa Avançada de Leitor Dinâmico

O Campo pesquisa avançada leitor dinâmico, não tem um padrão especifico e pode ser implementado em qualquer **campo** de uma tela, desde que o registro desse campo tenha um cadastro prévio e não possua um leitor avançado associado. Assim esse campo, permite a consulta e validação de registros já existentes no sistema. Por ser dinâmico, não depende de rotinas ou tabelas, podendo ser utilizado com qualquer tabela cadastrada no sistema.

{% hint style="success" %}
**Exemplo**\
Representante, transportador, tipo de nota, peças de confecção, grade de confecção, empresa, natureza, transação de estoque, todos esses são dados cadastrados no sistema, mas atualmente não têm um leitor avançado disponível.
{% endhint %}

<figure><img src="https://1535499562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFuSXZSnkY0bm1EPoBQFD%2Fuploads%2FzHw5Zp2lrCxVahP1e3qf%2Fimage.png?alt=media&#x26;token=a051a663-d54f-414b-846a-9e233bba8aef" alt=""><figcaption></figcaption></figure>

A seguir, estão exemplificadas, algumas pesquisas que podem ser realizadas:

Esse campo apresenta um tamanho variável e possibilita a inserção apenas de códigos que já estão cadastrados no sistema. Caso um código ainda não cadastrado seja digitado, o leitor informará que o código não foi encontrado.

<figure><img src="https://1535499562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFuSXZSnkY0bm1EPoBQFD%2Fuploads%2FmR6z7fjOMLnS409QD5BR%2Fimage.png?alt=media&#x26;token=8ad584d2-40ef-43bf-8606-6c672f6f9a14" alt=""><figcaption></figcaption></figure>

Se for inserido um código já cadastrado, o sistema exibirá no display ao lado do campo a descrição do registro correspondente.

<figure><img src="https://1535499562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFuSXZSnkY0bm1EPoBQFD%2Fuploads%2Fo2HYRA0OBlwohiAR8wLD%2Fimage.png?alt=media&#x26;token=c6822dee-60e8-4130-95af-3d5d8748f028" alt=""><figcaption></figcaption></figure>

Além disso, a tecla **F7** do campo pode se apresentar de forma simples, mostrando apenas o código e a descrição, ou como um **F7** já existente no sistema, que poderá mais elaborado, dependendo da aplicação do leitor dinâmico. Com isso, é viável integrar um **F7** com um campo de múltipla seleção de registros.

<figure><img src="https://1535499562-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFuSXZSnkY0bm1EPoBQFD%2Fuploads%2F0oVw1u5PchPLF6RDc4Hk%2Fimage.png?alt=media&#x26;token=af315e71-7151-4260-8157-158a5d3b5db2" alt=""><figcaption></figcaption></figure>

<p align="center">Esse conteúdo foi útil?</p>

<p align="center"><a href="https://movidesk.consistem.com.br/form/10395/" class="button primary" data-icon="thumbs-up">Sim</a> <a href="https://movidesk.consistem.com.br/form/10395/" class="button primary" data-icon="thumbs-down">Não</a></p>
