Visual Basic - llamar crystalreport desde vb

Life is soft - evento anual de software empresarial
 
Vista:

llamar crystalreport desde vb

Publicado por SERGIO (10 intervenciones) el 23/05/2004 05:41:11
Si alguien me puede ayudar en este procedimiento, se lo agradezco de antemano.

Necesito ayuda para poder leer reportes desde vb6 y que están diseñados en crystal report8.
Tengo una bd access 97 llamada "ae100.mdb" donde hay una tabla llamada "matricula" y un campo "curso". Tengo un "panorama_gral_curso.rpt" que necesito llamar desde vb6 y que se muestren los registros que coincidan con un criterio a ingresar en un input.
Tengo un control crystalreport y agregué en referencias Crystal Reports 8 ActiveX Designer Run Time Library y el componente crystal report control 8.
En código tengo lo siguiente:

Private Sub mnuPanor_Click()
id = InputBox("Escriba el CURSO completo", _
"IMPRIMIR PANORAMA GENERAL DEL CURSO", "SEPTIMO AÑO")
x = "CURSO=" & Chr(39) & id & Chr(39)
FormPrincipal.CrystalReport1.SelectionFormula = "{MATRICULA.CURSO}" = "&X&"""
FormPrincipal.CrystalReport1.DataFiles(0) = "C:\Archivos de programa\AdminiEscolar\AE100.mdb"
FormPrincipal.CrystalReport1.WindowState = crptMaximized
FormPrincipal.CrystalReport1.Destination = crptToWindow
FormPrincipal.CrystalReport1.WindowTitle = "PANORAMA GENERAL DEL CURSO"
FormPrincipal.CrystalReport1.ReportFileName = "C:\Archivos de programa\AdminiEscolar\Reportes\PANORAMA_GENERAL_DEL_CURSO.rpt"
FormPrincipal.CrystalReport1.Action = 1

end sub

Cuando ejecuto arroja "run-time error 20599: No se puede abrir el servidor sql."

¿ Cuáles son los errores que estoy cometiendo en el procedimiento?
¿ Falta algo en el código?

Cualquier ayuda la agradezco.

sergio
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder