IMPRIMIR COM O CRYSTAL REPORT

CLEBIO 04/06/2012 17:51:04
#403485
Caros amigos,
Trabalho com o Visual Basic 5.0 e estou tendo dificuldade em imprimir 3 relatórios feitos no crystal report. Eu faço a seguinte no botão imprimir::

CrystalReport 1.SelectionFormula = [Ô]{Livro.Inscricao_Lvr} = [Ô][Ô][Ô] + TxtInscricao + [Ô][Ô][Ô][Ô]
On Error GoTo TrataErro
On Error Resume Next
CrystalReport1.Action = 1
On Error GoTo 0
On Error Resume Next
CrystalReport2.Action = 1
On Error GoTo 0
On Error Resume Next
CrystalReport3.Action = 1
On Error GoTo 0

No fundo gostaria de saber como faço para imprimir 3 relatórios seguidos feito no crystal report, ou seja, ao clicar no botão imprimir ele imprime o primeiro relatório e em seguida imprimi o segundo e depois o terceiro, e ao final libera memória.

Desde já agradeço a atenção daqueles que puderem me ajudar.

Ats, Clebio
SINKERTEC 05/06/2012 10:09:05
#403527


Bom...

Antes de mais nada....pelo menos pra te ajudar...migra pro VB 6 Urgente kkkkkkkkkkkkkkkkk

Você deve estar usando o Crystal 4.6 né?

os 2 relatórios seguintes...são sequencias do primeiro?
CLEBIO 06/06/2012 18:01:28
#403696
é verdade os 2 relatórios são sequencias do primeiro.
O crystal é mesmo o 4.6

Mesmo com esse ambiente não conseguirei fazer?

Ats, Clebio
ADILSOO 08/06/2012 08:04:00
#403762
Voce cria o relatório dentro do VB isso? Porque não migrar para o VB6 e usar o Cystal 8 ou 9, aí voce pode criar um arquivo .RPT e chama-lo através do VB6, seria bem melhor, se quiser posso te dar uns exemplos de como fazer, sendo que migrar para o VB6 é mais que obrigacão já né, hehe, abracos.
SINKERTEC 08/06/2012 09:02:47
#403767
Resposta escolhida


Cara...

Creio que no caso, o 4.6 ficará umpoco inviável...pois vc teria que fazer ele abrir o primeiro...fechar..abrir o segundo, fechar e depois abrir o terceiro...creio q na versão 9 ( eu uso a XI ) já posssua Sub-relatório...aí vc mata tudo de uma vez só

boa sorte
ADILSOO 08/06/2012 09:56:29
#403772
SINKERTEC, bom dia, vi que voce usa a versão XI, faz tempo que to atras de uma DLL a CRAXDDRT.DLL, pois quando instalei acho que não instalou essa DLL que é preciso ela pra chamar o relatório, e quando vou add a referencia aparece só a antiga 9 e 8.5 e não a XI, será que voce não faz uma camaradagem e me arruma?
Tópico encerrado , respostas não são mais permitidas