Jair Martins 14/10/2016, 14:25
Bom dia, moçada.
Gilson, verifique se o form que contém a figura está aberto no momento de imprimir ou visualizar o relatório.
Caso não seja este o problema, uma opção é você inserir de alguma maneira a tbl onde está armazenada o anexo na origem do relatório, através de uma consulta.
Outra opção: crie um sub-relatório para este fim, originado na tbl com os dados da empresa.
E, finalmente, a opção que uso aqui, só que o form Configurações tem que ficar sempre aberto ou, no máximo, oculto:
Na tbl que contém os dados da empresa, uso como campo destinado à figura, um campo tipo Objeto OLE.
A figura tem que ser no formato .bmp.
No form Menu Inicial, originado nessa tabela, é colocado o campo da logo. Este form fica sempre aberto.
Nos relatórios, insiro um campo tipo Objeto OLE Acoplado e, no evento Fonte do Controle, coloco a expressão:
=[Formulários]![frmInicial]![lgoLogo]
onde frmInicial é o nome do form Menu e lgoLogo o nome do campo que contém a figura.
Mas só funciona se a o form estiver aberto.
Espero ter ajudado.
Abs.