PROBLEMAS NO VBNET COM CRYSTALL REPORT 8.5

DOUGLASJ 08/10/2012 16:34:23
#411554
Boa tarde Caros amigos queimadores de neuronios.rsrs

Alguém pode me dar uma dica como faço para puxar um relatório do crystall report diretamente filtrando do mysql? Eu atualmente faço o meu sistema copiar os dados para uma base temporaria em access só dos dados que eu quero que o relatorio apresente, mas eu queria puxar direto da base Mysql..

no vb6 eu faço assim:

Public Sub CARREGUE_relatorio_RASTREAR(Cliente As Integer, RPT_caminho As String, FILTRAGEM As String, TITULO As String, tipo As Integer)
Me.Caption = TITULO [ô]COLOCA O TITULO NO FORM
Screen.MousePointer = vbHourglass [ô]MOUSE COM PONTEIRO AMPULHETA
Set crAppl = New CRAXDRT.Application
Set crRep = crAppl.OpenReport(RPT_caminho)
crRep.RecordSelectionFormula = FILTRAGEM
crRep.ReadRecords
CRViewer1.ReportSource = crRep [ô]SETA O WIEWER DO CRYSTAL DE ACORDO COM A FILTRAGEM INFORMADA
CRViewer1.ViewReport
Set crAppl = Nothing [ô] SETA EM VAZIO
Set crRep = Nothing
Screen.MousePointer = vbDefault [ô]MOUSE COM PONTEIRO NORMAL (SETA)
End Sub

Eu fiz o meu sistema criar um DSN automaticamente para cada usuario.. no vb 6 funciona normal mas no net se eu faço por exemplo:
CrystalReportViewer1.ReportSource = [Ô]C:\TESTE\CATALOGO.RPT[Ô]
Me.CrystalReportViewer1.SelectionFormula = ([Ô]{CATALOGO.cod}=1[Ô])
CrystalReportViewer1.RefreshReport()
Me.CrystalReportViewer1.Show()

ele fica pedindo login e senha, mas mesmo digitando ele não aceita..



mas não consigo fazer o mesmo no VBNET. alguém pode me dar uma luz?? Abraço.
DOUGLASJ 08/10/2012 17:38:09
#411567


Segue a imagem de erro que aparece
ALTAIR148 08/10/2012 17:44:07
#411569
Boa tarde

No Crystal do VS 2010 isso acontece quando o dataset não é alimentado.
DOUGLASJ 08/10/2012 19:29:04
#411573
Eu sei usar o dataSet para grid e tal.. mas como eu aplico ele no RPT? eu queria pode puxar os RPTs já existentes tem como?
ALTAIR148 08/10/2012 20:05:54
#411576
Resposta escolhida
Olha eu não sei como funciona o Crystal 8.5, então não sei como seria para reaproveita-lós. Mas em relação a gerar relatórios tem esse EXEMPLO, dê uma olhada nele.
DOUGLASJ 08/10/2012 23:25:41
#411582
Valeu Altair quando vc falou do ds eu até fiz uns testes.. mas ai eu vou ter que refazer tudo de novo... eu gostaria é de reaproveitar os RPTS existentes e gostaria de não precisar incluir um a um no projeto...
Será que alguém ai sabe se dá para fazer isso?

Obrigado
Tópico encerrado , respostas não são mais permitidas