Imagem no FastReport

27/08/2018

0

Olá, amigos. Migrei para o RAD Xe8 e estou com problemas para exibir imagem no relatório do FastReport 5.0.

Eu salvo minhas imagens em uma pasta, e apenas o caminho no banco de dados.

Com isso, não sei como fazer para que a imagem apareça no campo Picture do fastreport. Quando a img está salva no banco de dados, eu seto as propriedades dataset e datafield do Picture e dá certo, mas não consigo fazer isso para o caminho da imagem, que é o que está salvo no meu banco.
Edilson Santiago

Edilson Santiago

Responder

Posts

28/08/2018

Paulo Freire

tenta isso :

coloque um coponente de imagem no relatorio e coloque o nome dele de Logomarca

coloque essas linhas depois que carregar o relatorio, e antes do showreport

if ( FileExists('caminho imagem') and (frxReport.FindComponent('Logomarca')<> nil ) ) then begin
TfrxPictureView(frxReport.FindComponent('Logomarca')).Picture.LoadFromFile('caminho imagem');
end;

Tipo:
TfrxPictureView(frxReport.FindObject('Picture1')).Picture.LoadFromFile('c:\\img.jpg');


Adami/Viox
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar