Programacion en Basic

Hola que tal, necesito su ayuda por favor... Tengo un reporte hecho en cristal y quiero llamarlo desde VB, pero la verdad no se como hacerlo. Lo que quiero hacer es que cuando guarde los datos a la base de datos automáticamente me imprima el reporte pero sin mostrar el reporte en la pantalla (que sea directo).
La base de datos esta hecha en access y la conexión de la misma esta hecha con ODBC.
Gracias y saludos

1 Respuesta

Respuesta
1
Es poner un boton en tu form
Private Sub Imprime_Click()
'------------------------
'Aqui va el codigo donde guardas
'los datos a la BD
'------------------------
CrystalReport1.Destination = 0
CrystalReport1.ReportFileName = "C:\Controles\Listas.rpt" 'o bien el path correspondiente
CrystalReport1.SortFields(0) = "+{ListaPrecCab.NroLista}" 'o bien el campo deseado
CrystalReport1.Action = 1 'o bien CrystalReport1.PrintReport
End Sub
A menos que no sea esto lo que buscas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas