1. Primeiramente é necessário adicionar um campo lógico na tabela ao qual deseja recuperar a imagem. Ex: Imagem de perfil - TB_PESSOA

Para isso vá até o módulo de gerador de interface na tela: Cadastros > Tabelas. Busque a tabela ao qual deseja-se adicionar o campo lógico e clique em adicionar campo. No exemplo é recuperado a tabela de pessoa.

Esse campo deverá fazer uma consulta em cima da coluna que tem o ID de referência da imagem ao qual deseja-se mostrar no arquivo ODT, assim recuperando o arquivo através da ligação com a tabela - TB_IMAGEM.

A consulta deverá ser semelhante ao exemplo abaixo, com a mudança de caminho de ligações das tabelas, dependendo de onde a imagem está. Lembrando que o tipo de campo nessa etapa é “Imagem/Anexo”. O exemplo cria a consulta para imagem de perfil da pessoa.

Tabela: TB_PESSOA
Coluna de referência: PES_FOTOID



2. Após o campo adicionado, basta vincular ele na interface ODT. Tela: Cadastros > Interfaces, na etapa de “Layout - Definição de tabelas, colunas e filtros”.

Buscar o campo criado anteriormente e adicionar aos campos exibidos:

Manter todas as configurações recuperar, apenas mudar o tipo de dado para “Imagem”. Não funcionará com “Imagem/Anexo”. Conforme exemplo da imagem abaixo:

3. Por último verificar qual é o campo coringa gerado para o campo de imagem. Na etapa visões (documentos):

E adicionar o valor do campo em uma imagem inserida no template:

Assim ao executar a interface e existir uma imagem preenchida, a imagem será exibida no arquivo.

  • (edição externa)