Imprimir dos INFORMES desde access

16/11/2016 - 11:04 por dagarkin | Informe spam
Buenas, tengo un pequeño problema.

Tengo este código con el que pretendo imprimir 2 copias de un informe:

DoCmd.OpenReport "Impalbara", acViewPreview, , "Idalbara = " & Nz(Me.Idalbara, 0)
DoCmd.SelectObject acReport, "Impalbara"
DoCmd.PrintOut , , , , 2
DoCmd.Close acReport, "Impalbara"

Haga lo que haga (impresion en .pdf o impresora la que sea) siempre me genera UN informe, aunque el 2 lo cambie por cualquier n, siempre sale 1 informe.

Que hago mal???

Mil gracias a todos!!

Preguntas similare

Leer las respuestas

#1 José Mª Fueyo
16/11/2016 - 16:02 | Informe spam
Hola
No nos comentas que versión de Access utilizas.
Prueba a agregar un último parámetro, con valor 0

DoCmd.PrintOut , , , , 2, 0

De la ayuda:
CollateCopies Opcional Variant Use True (–1) para intercalar las copias y False (0) para imprimir sin intercalación. Si deja en blanco este argumento, se asume el valor predeterminado (True).

Salu2,
José Mª Fueyo
Respuesta Responder a este mensaje
#2 dagarkin
16/11/2016 - 19:35 | Informe spam
El miércoles, 16 de noviembre de 2016, 16:02:47 (UTC+1), José Mª Fueyo escribió:
Hola
No nos comentas que versión de Access utilizas.
Prueba a agregar un último parámetro, con valor 0

DoCmd.PrintOut , , , , 2, 0

De la ayuda:
CollateCopies Opcional Variant Use True (–1) para intercalar las copias y False (0) para imprimir sin intercalación. Si deja en blanco este argumento, se asume el valor predeterminado (True).

Salu2,
José Mª Fueyo



Hola,
Ante todo gracias por contestar.
Lo he probado en Access 2010, y el resultado es el mismo. Pese a que configuro DoCmd.PrintOut , , , , 2, 0 me arroja solo un informe, tanto si la impresora predeterminada es pdf o cualquier otra local
Ya no sé que hacer para que me genere dos copias del mismo informe

La idea que quiero es poder imprimir dos copias de un informe en horizontal en un folio (son albaranes) de manera que al doblar el folio pueda cortar y tenga dos albaranes...

No se si puedo hacerlo con otro código...lo siento pero es mis conocimientos son limitados!!!

MIl gracias!!!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida