Páginas filhas
  • Criar campo do tipo imagem em uma rotina

Como criar um campo de imagem (BITMAP) em uma rotina

Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.

The table is being loaded. Please wait for a bit ...

Produto:

Microsiga Protheus

Versões:

11 e 12

Passo a passo:

Existe a possibilidade de se incluir campos de imagem nas rotinas do Protheus, como por exemplo para inserir a foto de um cliente ou fornecedor. Segue abaixo o procedimento para criação desse campo na tabela.

 

Nota:

Só é permitida a criação de um campo de imagem por tabela.


- Acesse o Configurador > Base de Dados > Dicionário > Bases de Dados
- Procure pela tabela desejada e Edite-a
- Ao abrir a tabela, clique em Campos
- Clique em Incluir



- Na aba Campo, no nome do Campo, digite as iniciais da tabela seguidas por _BITMAP. Por exemplo, para a tabela SA1, o campo deve ter o nome A1_BITMAP



- Automaticamente os outros campos serão bloqueados, pois o tipo BITMAP já é pré-definido.
- Acesse a aba Informações, preencha o Título do campo (que será exibido na rotina) então clique em Salvar



- Após isso, clique em Confirmar e então em Atualizar Base de Dados
- Vá Avançando até Finalizar, para confirmar a alteração da tabela no banco
- Após esse procedimento, o campo aparecerá desta forma na rotina: