Fórum Quick report #221413

22/03/2004

0

Qdo chamo o mesmo relatório várias vezes no programa (rodando) tem alguma possibilidade de travar o micro?

Só estou chamando assim:
qrSimples.Preview; // Mostra o Preview


Não estou dando o Free, pois se o usuário tentar imprimir o relatório novamente dá erro, pois já não estará na memória mais
qrSimples.Preview; // Mostra o Preview
qrSimples.Free; // Libera o QuickRep a Memoria


Se é possível travar o que devo fazer? Qual a melhor forma de chamar um relatório do quick report?


Obrigada
Debora


Debora

Debora

Responder

Posts

22/03/2004

Lucas Silva

você pode fazer assim...
 if Form1 = nil then
 begin
  Form1 := TForm1.Create;
  Form1.qrSimples.Preview;
 end; 


// form1 é o form do seu relatório!

e no form Close do form do relaótio (Form1) vc pode coloar
 form1 := nil



Responder

Gostei + 0

23/03/2004

Debora

meu quick report está no mesmo form que eu faço a pesquisa.


Responder

Gostei + 0

23/03/2004

Lucas Silva

meu quick report está no mesmo form que eu faço a pesquisa.


Sujestão.....
Debora, você não acha melhor colocar relatórios em forms diferentes não?


Responder

Gostei + 0

23/03/2004

Debora

[quote:52492c4430=´Lucas Alves Silva´]
meu quick report está no mesmo form que eu faço a pesquisa.


Sujestão.....
Debora, você não acha melhor colocar relatórios em forms diferentes não?[/quote:52492c4430]


É melhor? Ok!
Coloquei, mas tenho uma dúvida qdo fecho o quick report não executa os comandos (Form1 := nil) que estão no evento OnClose do form1

(form1 o form que criei para colocar quick report separado)

Outra coisa:
Pode ser por esse motivo que o sistema trava ou não tem nada haver?

Obrigada
Debora

MSN:borges_de@hotmail.com


Responder

Gostei + 0

24/03/2004

Lucas Silva

Coloquei, mas tenho uma dúvida qdo fecho o quick report não executa os comandos (Form1 := nil) que estão no evento OnClose do form1 (form1 o form que criei para colocar quick report separado)

no evento OnClose do Form do Relatório se você coloca este comando from1 := nil

Pode ser por esse motivo que o sistema trava ou não tem nada haver?


Acredito que não....


Responder

Gostei + 0

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

Aceitar