Programación General > Visual Basic 6.0 e inferiores
Re: Como se puede imprimir un informe hecho en Access 2000 d
(1/1)
ROBER.29:
Estoy haciendo una aplicacion en VB6 y me gustaría poder abrir informes de MS Access desde mi aplicación. Ví un código de VB5 pero no funciona en el 6. Alguien sabe como puedo hacerlo?
[Modificado el 3/5/02 por ROBER.29]
Kye80:
Debes agregar a tu proyecto la referencia "Microsoft Access 9.0 Object Library"
Luego en el codigo:
dim Ap as Access.aplictation
Ap.OpencurrentDatabase "c:Nomfichero.mdb"
en este moneto ya puede manejar la bases de datos, para imprimir
ap.docmd.openreport (y los parametros que ya conoces)
si vas hacer un preliminar y quieres que access emerga y pille el foco debes hacer despues de dar la orden de imprimir
ap.visible=true
Kye80:
Hay un error en mi contestación anterior después de la declaración:
dim ap as access.aplicatión
hay que asignarla
set ap = new access.aplication
lo sorry mucho.
Navegación
Ir a la versión completa