ATUALIZAR CRYSTAL 8.5 PARA CRYSTAL 11
Alguém sabe como abrir relatórios feitos no Crystal Report 8.5 pelo crystal Report 11.
Tenho uns 100 relatórios feitos no crystal 8.5; agora quero atualiza-los para o crystal 11 para pode colocar imagens(só o caminho).
instalei o crystal 11 na mesma máquina onde está o crystal 8.5, na hora de abrir o relatório pelo explore eu tenho a opção de abrir pelo 8.5 ou pelo 11, agora gostaria de saber como faço isso via código pelo VB6
Já fiz o código abaixo mais o relatório não é exibido nem impresso
Dim CRXAplication As New CRAXDDRT.Application
Dim CRXReport As New CRAXDDRT.Report
Dim CRXDatabase As CRAXDDRT.Database
Set CRXDatabase = CRXReport.Database
Set CRXReport = CRXAplication.OpenReport("C:\Vendas\Cliente.rpt", 1)
Para Visualizar
CR1.ReportSource = CRXReport
CR1.ViewReport
Para imprimir direto
CR1.ReportSource = CRXReport
CR1.PrintOut true
Coloquei o controle CRViewer renomeei para CR1 no formulário de chamada.
A não ser que eu tenha que adicionar um formulário do crystal e desenhar todo relatório novamente, e é isso que eu quero evitar se possivel.
desde já agradeço.
Tenho uns 100 relatórios feitos no crystal 8.5; agora quero atualiza-los para o crystal 11 para pode colocar imagens(só o caminho).
instalei o crystal 11 na mesma máquina onde está o crystal 8.5, na hora de abrir o relatório pelo explore eu tenho a opção de abrir pelo 8.5 ou pelo 11, agora gostaria de saber como faço isso via código pelo VB6
Já fiz o código abaixo mais o relatório não é exibido nem impresso
Dim CRXAplication As New CRAXDDRT.Application
Dim CRXReport As New CRAXDDRT.Report
Dim CRXDatabase As CRAXDDRT.Database
Set CRXDatabase = CRXReport.Database
Set CRXReport = CRXAplication.OpenReport("C:\Vendas\Cliente.rpt", 1)
Para Visualizar
CR1.ReportSource = CRXReport
CR1.ViewReport
Para imprimir direto
CR1.ReportSource = CRXReport
CR1.PrintOut true
Coloquei o controle CRViewer renomeei para CR1 no formulário de chamada.
A não ser que eu tenha que adicionar um formulário do crystal e desenhar todo relatório novamente, e é isso que eu quero evitar se possivel.
desde já agradeço.
Tópico encerrado , respostas não são mais permitidas