Delphi 7/Rave Reports 5
Criei um relatório em Delphi 7/Rave Reports 5.
Nele existe uma image bem pequena (logo da empresa).
Quando tento visualizar/imprimir em tempo de execução dá o seguinte erro: ´Invalid pointer operation´.
Em tempo de projeto não dá esse erro.
Se eu tirar a imagem, o erro desaparece.
Detalhe: No Quick Report também dá um erro parecido (com a imagem). Sem imagem não dá.
Alguém sabe o que pode ser? :(
Josemar
Nele existe uma image bem pequena (logo da empresa).
Quando tento visualizar/imprimir em tempo de execução dá o seguinte erro: ´Invalid pointer operation´.
Em tempo de projeto não dá esse erro.
Se eu tirar a imagem, o erro desaparece.
Detalhe: No Quick Report também dá um erro parecido (com a imagem). Sem imagem não dá.
Alguém sabe o que pode ser? :(
Josemar
Anonymous
Curtidas 0
Respostas
Afb
19/03/2003
Amigo e dinamico a habilitacao desta image para o relatorio?
Pois eu trabalho com ambos gerenciadores de relatorios e este erro nao aconcete.
Caso seja dinamico a entrada da imagem no relatorio por favor me mande o codigo para analizar no e-mail
afb1@bol.com.br
Pois eu trabalho com ambos gerenciadores de relatorios e este erro nao aconcete.
Caso seja dinamico a entrada da imagem no relatorio por favor me mande o codigo para analizar no e-mail
afb1@bol.com.br
GOSTEI 0
Josemarlourenco
19/03/2003
A imagem é estática.
Josemar
Josemar
GOSTEI 0
Anonymous
19/03/2003
Amigo estou com mais de 80 relatorios que buscam estaticamente o logo da empresa pois entao me mande o codigo para eu visualizar?
OK...
OK...
GOSTEI 0
Josemarlourenco
19/03/2003
Não tem código.
Eu criei o relatório através do ambiente de desenvolvimento do Rave, Coloquei um Region, depois uma band (header) com seus componentes.
Coloquei uma databand, com seus componentes e outra band (footer) e dentro desta, um componente Bitmap.
Neste Bitmap eu carreguei a imagem (bmp), ainda em tempo de projeto.
Os demais dados são obtidos através de uma query.
As únicas linhas que escrevi, foram para chamar o relatório, através do click no menu:
procedure TFrmMain.RelatorioClick(Sender: TObject);
Var FrmRelFichaInternacional: TFrmRelFichaInternacional;
begin
DM.ObrasCompletas(DM.AdsQryDiversos2); // obtem os dados
FrmRelFichaInternacional := TFrmRelFichaInternacional.Create(self);
FrmRelFichaInternacional.RvProject1.ExecuteReport(´report1´);
FrmRelFichaInternacional.Free;
end;
Um detalhe: se eu tirar o BitMap do relatório, o relatório funciona.
Josemar
Eu criei o relatório através do ambiente de desenvolvimento do Rave, Coloquei um Region, depois uma band (header) com seus componentes.
Coloquei uma databand, com seus componentes e outra band (footer) e dentro desta, um componente Bitmap.
Neste Bitmap eu carreguei a imagem (bmp), ainda em tempo de projeto.
Os demais dados são obtidos através de uma query.
As únicas linhas que escrevi, foram para chamar o relatório, através do click no menu:
procedure TFrmMain.RelatorioClick(Sender: TObject);
Var FrmRelFichaInternacional: TFrmRelFichaInternacional;
begin
DM.ObrasCompletas(DM.AdsQryDiversos2); // obtem os dados
FrmRelFichaInternacional := TFrmRelFichaInternacional.Create(self);
FrmRelFichaInternacional.RvProject1.ExecuteReport(´report1´);
FrmRelFichaInternacional.Free;
end;
Um detalhe: se eu tirar o BitMap do relatório, o relatório funciona.
Josemar
GOSTEI 0