Access - IMPRIMIR VARIOS INFORMES ORDENADOS POR REGISTROS.

 
Vista:

IMPRIMIR VARIOS INFORMES ORDENADOS POR REGISTROS.

Publicado por Elisabeth (1 intervención) el 19/03/2008 18:11:03
Buenos días,

Tengo 4 informes access asociados a una misma tabla. En cada informe, los registros al imprimirlos quedan en hojas independientes.

Sabeis si es posible imprimir automáticamente los 4 informes ordenados por registro? Es decir, imprimir la base de datos por este orden.

Primer registro informe 1
Primer registro informe 2
Primer registro informe 3
Primer registro informe 4
Segundo registro informe 1
Segundo registro informe 2
Segundo registro informe 3
Segundo registro informe 4
Etc..

Como alternativa he probado a crear un único informe con saltos de página, pero tengo el problema que la primera página (correspondiente al informe1) debe quedar en horizontal y el resto en vertical, y no ssé como hacerlo en el diseño de access.

Si alguien me puede resolver uno de los 2 problemas.. perfecto.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:IMPRIMIR VARIOS INFORMES ORDENADOS POR REGISTRO

Publicado por Victoria (1530 intervenciones) el 19/03/2008 20:40:00
Hola:

Si te estoy entendiendo bien lo único que tendrías que hacer es dar la orden de impresión tantas veces como necesites, con a condición que necesites.

Si creas un botón con el asistente, eligiendo la opción de IMPRIMIR, has de elegir el informe a imprimir y añadir la condición necesaria

Te pongo un ejempo:

Private Sub imprimir_Click()
On Error GoTo Err_imprimir_Click

Dim stDocName As String

stDocName = "nombreINFORME"

DoCmd.OpenReport nombreinforme[, vista][, nombrefiltro][, condiciónwhere]

(áquí tendrías que REPETIR la línea con otra CONDICION etc)

Exit_imprimir_Click:
Exit Sub

Err_imprimir_Click:
MsgBox Err.Description
Resume Exit_imprimir_Click

End Sub

Mira en la Ayuda para aprender a poner las condiciones

Un saludo
Victoria
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar