Você está na página 1de 3

Consulta Padrão – Personalizada

Protheus :: Advpl :: Dicas do Robson :: Como criar uma consulta específica utilizando os
recursos do dicionário SXB

Robson Luiz nos passou mais uma dica:

Como criar uma consulta específica utilizando os recursos do dicionário SXB – Consulta padrão.

O exemplo descrito abaixo é apenas para ter uma ideia de como unir os mecanismos
disponíveis. Neste exemplo será demonstrado como gravar o endereço lógico de um arquivo
tipo MS-Word ou Adobe em um campo da tabela em questão.

1. Crie um campo na tabela SA6 – Cadastro de Bancos;

o A6_CONTRAT – tipo caractere, tamanho 50;

o Crie uma consulta SXB da seguinte forma:

o Clique no botão Avançar e preencha a próxima tela da seguinte forma:


o Repare que no campo retorno há a menção somente da função U_SA6_01().

o Clique no botão Finalizar para salvar os dados e vamos programar.

2. Abra o DevStudio (IDE)

3. Abra um novo arquivo e digite o seguinte programa:


o Salve este arquivo.

o Anexe a um gerente de projetos do DevStudio.

o Compile este programa.

4. Coloque o ALIAS da consulta SXB no campo X3_F3 do campo SA6_CONTRAT.

É possível construir diversas soluções utilizando este recurso, porém o mais importante
ressaltar que a consulta deverá ter sempre um retorno lógico, e se possível atribua valor ao
campo dentro da rotina construída.

Read more: http://www.blacktdn.com.br/2011/10/protheus-advpl-dicas-do-robson-


como.html#ixzz2qSyUTUGs

Você também pode gostar