Imagem no FastReport

Delphi

27/08/2018

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

Curtidas 0

Respostas

Paulo Freire

Paulo Freire

27/08/2018

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
GOSTEI 0
POSTAR