Problema no QRDBImage - QuickReport
Eu fiz um relatório, com campos texto e uma foto. Todos os textos aparecem normalmente, mas a foto algumas vezes não aparece no relatório.
Estou utilizando o Delphi 7, e o banco de dados é o Firebird.
É muito estranho... as vezes as imagens aparecem, outras não.
Não tenho a menor idéia do que pode ser...
Estou utilizando o Delphi 7, e o banco de dados é o Firebird.
É muito estranho... as vezes as imagens aparecem, outras não.
Não tenho a menor idéia do que pode ser...
Eudega
Curtidas 0
Respostas
Rodrigo Costa
27/07/2004
Caro Colega,
Tive o mesmo problema, só que trabalhando com SQL Server 2000. Acho (não tenho certeza) que o objeto QrDbImage só aceita imagens do tipo bmp e caso a imagem seja do tipo graphic (jpg, gif) ela não aparece ou dá erro. Eu resolvi da seguinte maneira:
1 - inseri um objeto QrImage (que aceita todos os tipos de imagens)
2 - no evento BeforePrint da banda de detalhe eu atribui a figura do banco de dados a uma variavél do tipo Tbitmap ou Tjpeg dependendo do tipo da figura (o SQL Server tem uma função que retorna isso).
3 - Em seguida atribui a variável ao objeto QrImage.
se quiser, eu posto o código.
Tive o mesmo problema, só que trabalhando com SQL Server 2000. Acho (não tenho certeza) que o objeto QrDbImage só aceita imagens do tipo bmp e caso a imagem seja do tipo graphic (jpg, gif) ela não aparece ou dá erro. Eu resolvi da seguinte maneira:
1 - inseri um objeto QrImage (que aceita todos os tipos de imagens)
2 - no evento BeforePrint da banda de detalhe eu atribui a figura do banco de dados a uma variavél do tipo Tbitmap ou Tjpeg dependendo do tipo da figura (o SQL Server tem uma função que retorna isso).
3 - Em seguida atribui a variável ao objeto QrImage.
se quiser, eu posto o código.
GOSTEI 0
Eudega
27/07/2004
Eu justamente estou tentando exibir imagens JPG. Não testei com BMP´s pra ver se ocorria o mesmo problema.
Acho estranho ocorrer esse problema pois eu testei com o QRDBImage e COM o QR[b:e41e311a45]E[/b:e41e311a45]DBImage(um componente melhorado para Jpg que achei no site da Borland) e em ambos o mesmo problema ocorreu.
Vou fazer o que você recomendou e ver se funciona!!
Muito Obrigado pela ajuda.
Acho estranho ocorrer esse problema pois eu testei com o QRDBImage e COM o QR[b:e41e311a45]E[/b:e41e311a45]DBImage(um componente melhorado para Jpg que achei no site da Borland) e em ambos o mesmo problema ocorreu.
Vou fazer o que você recomendou e ver se funciona!!
Muito Obrigado pela ajuda.
GOSTEI 0
Anibaljr77
27/07/2004
Gostaria que vc postasse o codigo que vc usou
Pois tb tenho o mesmo problema!!
Lhe adicionei no MSNMessenger
Obrigado!!
Pois tb tenho o mesmo problema!!
Lhe adicionei no MSNMessenger
Obrigado!!
GOSTEI 0