Relatorio com QuickReport - erro de memoria
08/04/2013
0
Prezado, gostaria de ajuda para solucionar 2 problemas em relatorio no delphi com paradox:
Primeiro:
Tenho um Radiogroup com 10 opções. Ao gerar o relatorio escolhido e havendo registros a serem impressos tudo bem, sai o relatorio. Mas caso não tenham registros a serem impressos, da erro pois o "close" dentro do laço IF no final da procedure não esta funcionado.
Segundo:
Na impressão do relatorio aoa voltar à tela de escolha e fazendo nova escolha, o relatorio trava. Para funcionar tenho que sair do programa e novamente entrar. Ocorre que ao encerrar o windows, surge a seguinte mensagem de erro e por conseguinte trava o micro, necessitando desliga-lo pelo botão de resset: ACCES VIOLATION AT ADDRESS 02E01C10; READ OF ADDRESS 02E01C10.
Por último, qual é a forma correta de se encerrar tanto um form quanto um relatório? e o programa principal?
Sempre uso no evento ON CLOSE do citados a instrução CLOSE.
Aguardo e agradeço.
Primeiro:
Tenho um Radiogroup com 10 opções. Ao gerar o relatorio escolhido e havendo registros a serem impressos tudo bem, sai o relatorio. Mas caso não tenham registros a serem impressos, da erro pois o "close" dentro do laço IF no final da procedure não esta funcionado.
Segundo:
Na impressão do relatorio aoa voltar à tela de escolha e fazendo nova escolha, o relatorio trava. Para funcionar tenho que sair do programa e novamente entrar. Ocorre que ao encerrar o windows, surge a seguinte mensagem de erro e por conseguinte trava o micro, necessitando desliga-lo pelo botão de resset: ACCES VIOLATION AT ADDRESS 02E01C10; READ OF ADDRESS 02E01C10.
Por último, qual é a forma correta de se encerrar tanto um form quanto um relatório? e o programa principal?
Sempre uso no evento ON CLOSE do citados a instrução CLOSE.
Aguardo e agradeço.
Gilberto Moreira
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)