• Viernes 26 de Abril de 2024, 04:23

Autor Tema:  Re: Como se puede imprimir un informe hecho en Access 2000 d  (Leído 1721 veces)

ROBER.29

  • Miembro MUY activo
  • ***
  • Mensajes: 421
    • Ver Perfil
    • http://www.contrapixel.com
Re: Como se puede imprimir un informe hecho en Access 2000 d
« en: Martes 5 de Marzo de 2002, 15:43 »
0
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]
Roberto García
Moderador de Visual Basic.
Gerente
[contra]PixeL S.L.
Valladolid

Kye80

  • Nuevo Miembro
  • *
  • Mensajes: 16
    • Ver Perfil
Re: Como se puede imprimir un informe hecho en Access 2000 d
« Respuesta #1 en: Viernes 15 de Marzo de 2002, 19:48 »
0
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

  • Nuevo Miembro
  • *
  • Mensajes: 16
    • Ver Perfil
Como se puede imprimir un informe hecho en Access 2000 desde
« Respuesta #2 en: Lunes 25 de Marzo de 2002, 21:08 »
0
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.