Como criar uma nova pesquisa no browse das rotinas

Produto:

Microsiga Protheus

Versões:

11 e 12

Passo a passo:

As pesquisas do browse são criadas a partir dos índices da tabela daquela rotina. Segue abaixo procedimento para criar um novo índice, que resultará em uma nova pesquisa no browse:

Neste exemplo iremos utilizar a rotina de Produtos, tabela SB1.
PQB_01

 

- Acesse Configurador > Base de Dados > Dicionário > Bases de Dados
- Clique em **Dicionário de Dados, pesquise pela tabela onde quer adicionar a pesquisa, clique sobre ela e clique em Editar
PQB_02

- Expanda a tabela, clique em **Índices e clique em **Incluir
PQB_03

- Clique no campo **Chave, clique em **Outras Ações (Ações Relacionadas) e clique em Campos
PQB_04

- Geralmente as pesquisas iniciam pela Filial, então selecione o campo Filial, clique em **OK, clique em **Outras Ações (Ações Relacionadas) / Campos novamente, selecione o próximo campo que quer adicionar, e clique em **OK
- Após selecionar os campos, marque a caixinha **Mostra pesq.
PQB_05

- Digite um apelido (**Nickname) para a pesquisa
- Clique em **Salvar (Confirmar), depois em **Confirmar
PQB_06

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

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

Na rotina, o novo índice criado será exibido como Pesquisa:
PQB_09

 

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: