Visual Basic - Vbasic y crystal report

Life is soft - evento anual de software empresarial
   
Vista:

Vbasic y crystal report

Publicado por Alex (14 intervenciones) el 12/12/2007 13:25:01
Hola amigos alguin ayudeme con crystal report 8.5 y vbasic 6 mi problema es que al abrir un reporte desde vbasic con el componente crystal report viewer me sale error porq mi base de datos access esta con contraseña sin embargo con una base de datos sin contraseña este codigo q doy a continuacion funciona correctamente que debo aumentar para que abra la base de datos, gracias

Private Sub Form_Load()
Dim crParamDefs As CRAXDRT.ParameterFieldDefinitions
Dim crParamDef As CRAXDRT.ParameterFieldDefinition
On Error GoTo ErrHandler
'Abrir el reporte
Screen.MousePointer = vbHourglass
mflgContinuar = True
Set crReport = crApp.OpenReport(App.Path & "Ejemplo.rpt", 1) ' ejemplo.rpt es el reporte que esta enlazada a una base de datos con contraseña
' Parametros del reporte
Set crParamDefs = crReport.ParameterFields
For Each crParamDef In crParamDefs
Select Case crParamDef.ParameterFieldName
Case "Parametro1"
crParamDef.AddCurrentValue (mstrParametro1)
Case "Parametro2"
crParamDef.AddCurrentValue (mlngParametro2)
End Select
Next
crViewer.ReportSource = crReport
crViewer.DisplayGroupTree = False
crViewer.ViewReport
Screen.MousePointer = vbDefault
Set crParamDefs = Nothing
Set crParamDef = Nothing
Exit Sub
ErrHandler:
If Err.Number = -2147206461 Then
MsgBox "El archivo de reporte no se encuentra, restáurelo de los discos de instalación", _
vbCritical + vbOKOnly
Else
MsgBox Err.Description, vbCritical + vbOKOnly
End If
mflgContinuar = False
Screen.MousePointer = vbDefault
End Sub
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