minha aplicação não fecha
08/04/2006
0
Criei meu sistema em delphi 7 e usava em Win98se, mas agora copilei o meu projeto em delphi 2006 e estou usando em Windows XP Professional,
e Não estou entendo, em todas os forms (Janelas) da minha aplicação após eu imprimir qualquer relatorio, o botão de imprimir ficar sem funcionar e o botão de fechar, porém os botões onde eu faço filtros sql funcionam direitinho, O que será que está acontecendo!!!!
Estou em apuros, preciso de uma força pessoal!!!!!
ramos
Erivando
Posts
08/04/2006
Marco Salles
o que voce usa para imprimir os relatórios ???
08/04/2006
Erivando
o que voce usa para imprimir os relatórios ???[/quote:64d7b10165]
Amigo Marcos,
estou usando desta forma para abrir o form de impressão através de um Preview do QuickReport personalizado:
e para fechar o form onde fica o botão imprimir uso:
Será q o erro estar aí?. Também já tentei de outras formas mas fica do mesmo geito.
08/04/2006
Erivando
o que voce usa para imprimir os relatórios ???[/quote:937ad496e6]
Olha só, quando eu não usei o Preview personalizado o meu form fechou normamente.
assim:
FrmRelAniv.QuickRep1.Preview;
Mas qual é o erro no Preview personalizado?
08/04/2006
Marco Salles
quando o correto (de praxi) seria usar este evento para atribuir <digamos assim > o Relatorio para o QrPreview
não da para saber o que voce definiu no método .CustomPreview do form principal para te dar uma posição mais clara do que pode estar ocorrendo
Pelo menos para mim é muit estranho :cry: :cry: :cry:
08/04/2006
Erivando
quando o correto (de praxi) seria usar este evento para atribuir <digamos assim > o Relatorio para o QrPreview
não da para saber o que voce definiu no método .CustomPreview do form principal para te dar uma posição mais clara do que pode estar ocorrendo
Pelo menos para mim é muit estranho :cry: :cry: :cry:[/quote:767367cdfc]
Em .CustomPreview que mantenho lá na unit do form principal é assim:
Esse é aquele tal de Preview Personalizado que tem pela net, mas parece que ele não funciona bem com Win XP, né!
O q poderá sér?
08/04/2006
Marco Salles
[b:2d05082d15]porque voce não usa o proprio componente QrPreview que vem na Paleta QReport ao inves de pegar pela net ???? ele voce coloca tudo em portugues[/b:2d05082d15]
08/04/2006
Erivando
[b:8890155a35]porque voce não usa o proprio componente QrPreview que vem na Paleta QReport ao inves de pegar pela net ???? ele voce coloca tudo em portugues[/b:8890155a35][/quote:8890155a35]
09/04/2006
Marco Salles
os Hints e alguns nomes do butoes se for o caso
1)alterar o arquivo Dfm... Aqui no forum dado algumas soluçoes desta natureza por exemplo em
http://forum.devmedia.com.br/viewtopic.php?t=12487&highlight=qrpreview&sid=d39740791499ea9ccfabe66351ead704
ou
http://forum.devmedia.com.br/viewtopic.php?t=38043&start=0&postdays=0&postorder=asc&highlight=prev+dfm
2)existe uma solução usando um component Timer , que quando o relatorio for gerado o seu evento é disparado e ele muda em rum-time
todos os hints e caption que necessita.. Ainda da suporte ao usuário
pre-definir quais os butões que estarão habilitados
Voce pode ver um exemplo disso em
http://www.delphibr.com.br/artigos/controlandopreview.php
3)é usar um componente QrPreview dentro de um form e inserir vários butões e nesses butões definir os métodos
No site , tem otimas sugestões como se deve usar este componente
Eu particularmente prefiro esta ultima , porque tenho muito controle , alem de poder personalizar tudo
Agora o que estou sem entender é voce falar que :
[b:a6c99fcb9f]estou usando a nova versão do QuickReport 4.03 , no QRPreview desta vesão não dar pra fazer isto não, pode ser via código, mas como?[/b:a6c99fcb9f]
Não dá ??? como assim não dá... Não existe este componente na paleta do QrReport desta versão .. Geralmente ele fica la para tras e vem com o icone busca.. Tem certeza que não exsite :cry: :cry: :cry:
Outra coisa :
E sem ele voce dis que funciona... Então o porblema esta nele.... Personalize voce mesmo o seu relatório.
Clique aqui para fazer login e interagir na Comunidade :)