Bases de Datos > Crystal Reports
Ayuda Con Crystal Y Vb6.0
(1/1)
bezael:
Hola tengo una aplicacion en Visual Basic 6.0 y tengo el Crystal Report 9.
Ya tengo el reporte diseñado, pero no se como llamarlo desde visual basic.
Se que pueden ayudarme.
GRACIAS MIL ¡¡¡¡¡
Juanolo:
Lo primero que debes hacer es incluir el control Crystal en tu proyecto. NO incluyas un control por cada reporte, eso crea conflictos. Lo ideal es insertar sólo uno en el formulario principal y llamarlo en esa posición. Si usas un Mdi, esa es la ubicación ideal.
Luego necesitarás conocer las instrucciones básicas, el resto lo aprenderás en el camino.
Toma como base este pequeño código. Nota como el control se llama CR1 y está ubicado en el form frmBase. El informe se llama Informe.rpt y está ubicado en la misma carpeta que la aplicación
--- Código: Text ---Dim infoRpt as string infoRpt = app.Path & "\Informe.rpt" 'Existe un checkbox para elegir si el Informe se'previsualiza o se imprime directamente If Check1.Value = VbChecked then 'Visualiza el listado frmBase.CR1.Destination = crptToWindowElse 'Imprime Listado frmBase.CR1.Destination = crptToPrinterEnd If 'Indico el nombre del archivofrmBase.CR1.ReportFileName = infoRpt'Se ejecuta CrystalfrmBase.CR1.Action = 1
Espero te sirva para empezar. Si luego te puedo ayudar en algo más, encantado.
:hola:
Navegación
Ir a la versión completa