Fórum Imagem no FastReport #596721
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.
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
Curtir tópico
+ 0
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
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
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)