Creo que te puedo ayudar, Santiago
Este código que te envío lo saqué de un MSDN hace tiempo, de hecho el ejemplo decía que era entre Access 2.0 y VB 3.0 pero para VB4.0 no tendrás problemas.
Tienes que utilizar DDE. Este es el código:
Sub Command1_Click ()
Text1.LinkTimeout = 600
Text1.LinkTopic = "MSACCESS|SYSTEM"
Text1.LinkMode = 2
Text1.LinkExecute "[OPENREPORT Impreso1]"
' OPENREPORT es un comando de AccessBasic. Tiene parámetros, por ejemplo para añadir una WHERE al report es:
'Text1.LinkExecute "[OpenReport Impreso1,,, [Empleado]=124]"
Text1.LinkMode = 0 ' Terminate the DDE link to Microsoft Access
End Sub
Si necesitas más ayuda para OPENREPORT consulta la ayuda de ACCESSBASIC y asunto solucionado.
Espero haberte sido de ayuda.
Saludos, Jose Dávila
Bilbao
España
----------
Desde: Santiago Ulió i Costa
Enviado el: viernes 6 de marzo de 1998 14:48
Para: vb-esp@ccc.uba.ar
Asunto: (VB-ESP) Imprimir reports de Access 2.0 con VB4
Hola a todos,
Hay alguien que tenga información sobre ello?.
Me ahorraría gran cantidad de código
Gracias,
Santiago
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com