Como incluir um campo da mesma tabela no browse da rotina

Produto:

Microsiga Protheus

Versões:

11 e 12

Passo a passo:

Se você precisa que um campo da própria rotina (mesma tabela) apareça no browse, segue abaixo o procedimento:


- Primeiramente verifique o nome do campo, alterando ou incluindo um registro na rotina, então clique sobre o campo e pressione F1



 

Nota:

O nome da tabela é formado pela letra S mais os 2 primeiros caracteres do nome do campo. No exemplo (A1_BAIRRO), a tabela é SA1.


- Acesse Configurador > Base de Dados > Dicionário > Bases de Dados
- Clique em Dicionário de Dados, e pesquise pela tabela
- Clique sobre a tabela e clique em Editar



- Expanda a tabela, clique em Campos, e localize o campo que deseja alterar
- Clique sobre o campo, e clique em Editar



- Clique na aba Uso, marque a caixinha Browse



- Clique em Salvar (Confirmar), depois em Confirmar



- Na tela da listagem de tabelas, clique em Atualizar base de dados



- Na tela Atualização do Dicionário de Dados, clique em Avançar
- Aguarde o processamento. Ao final, será exibida uma tela como essa, indicando Atualização finalizada com sucesso. Clique em Finalizar.



Na rotina o campo será exibido no Browse:



Aviso:

Este procedimento de "Atualizar base de dados" tem por finalidade confirmar a inclusão do campo na tabela no banco de dados. Este procedimento deve ser feito em modo exclusivo, ou seja, não pode haver nenhum usuário com alguma rotina aberta que utilize a tabela envolvida.

Observações: