CONECTAR CRYSTAL REPORT 8 COM O VB
BOA TARDE
MONTEI UM RELATORIO COM O CRYSTAL REPORT 8, ESTA FUNCIONANDO PERFEITAMENTE, PORéM PRECISO DO SEGUINTE
CONECTAR ELE O RELATORIO AO VB E COLOCAR AS OPÕES DE FILTRO EM UM FORM.
A CONEÇÃO COM O BANCO DE DADOS VIA VB COMO FUNCIONA, JA QUE O CRYSTAL SE CONECTA DIRETO AO BANCO?
NOME DO RELATORIO DEMONSTRATIVO.RPT, BANCO DADOS.MDB
ALGUEM DAR UM DICA SOBRE COMO FAZER
OBRIGADO JAIR
MONTEI UM RELATORIO COM O CRYSTAL REPORT 8, ESTA FUNCIONANDO PERFEITAMENTE, PORéM PRECISO DO SEGUINTE
CONECTAR ELE O RELATORIO AO VB E COLOCAR AS OPÕES DE FILTRO EM UM FORM.
A CONEÇÃO COM O BANCO DE DADOS VIA VB COMO FUNCIONA, JA QUE O CRYSTAL SE CONECTA DIRETO AO BANCO?
NOME DO RELATORIO DEMONSTRATIVO.RPT, BANCO DADOS.MDB
ALGUEM DAR UM DICA SOBRE COMO FAZER
OBRIGADO JAIR
TETEI CONECTAR DESTA FORMA MAS NÃO FUNCIONA
CrystalReport1.DataFiles(0) = App.Path & [Ô]\Dados.mdb[Ô]
o select como posso colocar aqui
CrystalReport1.Connect = [Ô];pwd=[Ô][Ô]
CrystalReport1.ReportFileName = App.Path & [Ô]\Demonstrativo.rpt[Ô]
CrystalReport1.WindowState = crptMaximized [ô]maximiza a tela do relatório
CrystalReport1.Destination = 0
CrystalReport1.PrintReport
estou usando crystal report 8 e vb6 c/ sp6
CrystalReport1.DataFiles(0) = App.Path & [Ô]\Dados.mdb[Ô]
o select como posso colocar aqui
CrystalReport1.Connect = [Ô];pwd=[Ô][Ô]
CrystalReport1.ReportFileName = App.Path & [Ô]\Demonstrativo.rpt[Ô]
CrystalReport1.WindowState = crptMaximized [ô]maximiza a tela do relatório
CrystalReport1.Destination = 0
CrystalReport1.PrintReport
estou usando crystal report 8 e vb6 c/ sp6
vai nesse link, esse postei na época.
http://vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=170664&varWorld=
http://vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=170664&varWorld=
JLSMA, veja asim se funciona ae:
Na guia general inclua:
No Load do form que vc vai chamar o crystal inclua:
No Form_Unload(cancel as integer), vamos derrubar a variavel, para evitar que fique na memoria
Bom estudo.
Na guia general inclua:
Option Explicit
Dim Report As CrystalReport
No Load do form que vc vai chamar o crystal inclua:
Private Sub Form_Load()
CrystalRet.ReportFileName = [Ô]C:\caminho do seu sistema\seu report[Ô]
End Sub
No Form_Unload(cancel as integer), vamos derrubar a variavel, para evitar que fique na memoria
Private Sub Form_Unload(Cancel As Integer)
Set Report = Nothing
End Sub
Bom estudo.
No código do Ferraz faltou isso
CrystalRep.Action = 1
CrystalRep.Action = 1
Valeu, SINKERTEC, no Form_Load, coleque isso:
Vc tbem pode colocar outras propriedades, fique avontade, JLSMA.
Private Sub Form_Load()
CrystalRet.ReportFileName = [Ô]C:\caminho do seu sistema\seu report[Ô]
CrystalRep.Action = 1
End Sub
Vc tbem pode colocar outras propriedades, fique avontade, JLSMA.
Option Explicit
Dim Report As CrystalReport
Dim DB As Database
Dim Rs As Recordset
Private Sub Form_Load()
Set DB = OpenDatabase(App.path & [Ô]\dados.mdb[Ô])
Set Rs = DB.OpenRecordset([Ô]Select * from DmLancamento[Ô])
CrystalReport1.DataFiles(0) = App.path & [Ô]\Dados.mdb[Ô]
CrystalReport1.Connect = [Ô];pwd=[Ô][Ô][Ô]
CrystalReport1.DataSource = [Ô]Select * From DmLancamento[Ô] [ô] erro type mismatch
CrystalReport1.ReportFileName = App.path & [Ô]\Designer\Demonstrativo.rpt[Ô]
CrystalReport1.Action = 1 [ô] ERRO UNABLE TO LOAD REPORT 20525
CrystalReport1.WindowState = crptMaximized
CrystalReport1.Destination = 0
CrystalReport1.PrintReport
OCORRE ERRO NA SEGUINTE LINHAS
CrystalReport1.DataSource = [Ô]Select * From DmLancamento[Ô] [ô] ERRO TYPE MISMATCH
CrystalReport1.Action = 1 [ô] ERRO UNABLE TO LOAD REPORT 20525
End Sub
Private Sub Form_Unload(Cancel As Integer)
Set Report = Nothing
End Sub
Dim Report As CrystalReport
Dim DB As Database
Dim Rs As Recordset
Private Sub Form_Load()
Set DB = OpenDatabase(App.path & [Ô]\dados.mdb[Ô])
Set Rs = DB.OpenRecordset([Ô]Select * from DmLancamento[Ô])
CrystalReport1.DataFiles(0) = App.path & [Ô]\Dados.mdb[Ô]
CrystalReport1.Connect = [Ô];pwd=[Ô][Ô][Ô]
CrystalReport1.DataSource = [Ô]Select * From DmLancamento[Ô] [ô] erro type mismatch
CrystalReport1.ReportFileName = App.path & [Ô]\Designer\Demonstrativo.rpt[Ô]
CrystalReport1.Action = 1 [ô] ERRO UNABLE TO LOAD REPORT 20525
CrystalReport1.WindowState = crptMaximized
CrystalReport1.Destination = 0
CrystalReport1.PrintReport
OCORRE ERRO NA SEGUINTE LINHAS
CrystalReport1.DataSource = [Ô]Select * From DmLancamento[Ô] [ô] ERRO TYPE MISMATCH
CrystalReport1.Action = 1 [ô] ERRO UNABLE TO LOAD REPORT 20525
End Sub
Private Sub Form_Unload(Cancel As Integer)
Set Report = Nothing
End Sub
Boa tarde !
Pegando carona na pergunta do amigo. Uso Crystal 8.5 e Visual Basic 6.0...o meu relatório já está montado e funcionando, só estou com difuculdades na hora de gerar o instalador ( uso o Inno Setup ). O seguinte erro é dado : Error-2147206460.
Estou usando um Viewer para visualizar os relatórios. Alguém já teve este problema ?
Grato pela atenção
William
Pegando carona na pergunta do amigo. Uso Crystal 8.5 e Visual Basic 6.0...o meu relatório já está montado e funcionando, só estou com difuculdades na hora de gerar o instalador ( uso o Inno Setup ). O seguinte erro é dado : Error-2147206460.
Estou usando um Viewer para visualizar os relatórios. Alguém já teve este problema ?
Grato pela atenção
William
Tópico encerrado , respostas não são mais permitidas