Stampare tre report contemporaneamente

venerdì 04 ottobre 2013 - 19.54

laarco Profilo | Newbie

Ciao a tutti.
Il mio problema e questo: ho tre report che "pescano" i dati da una query che ha come condizione dal giorno al giorno. Ogni volta che lancio la macro per la stampa, devo per tre volte inserire i predetti parametri.
Come posso fare per inserirli una solo volta?
Grazie
Marco

CorriCorrado Profilo | Junior Member

Ciao Marco,
stiamo parlando di Access?
Invece di utilizzare una macro, puoi utilizzare il codice VBA. In pratica costruisci una maschera in cui inserirai la data di inizio e di fine; queste saranno quindi i parametri della tua query.
con il semplice comando:
docmd.openreport associato ad un bottone, potrai stampare tutti i report che necessiti senza dover eseguire il requery.

Ciao




Corrado

laarco Profilo | Newbie

Si, sto parlando di access.
La maschera che creo la devo collegare alla query?
ciao ùMarco

renarig Profilo | Expert

>La maschera che creo la devo collegare alla query?

La maschera deve essere aperta

la maschera deve contenere 2 controlli NonAssociati, "DalGiorno" e "AlGiorno"

Nella query fra i criteri puoi richiamare
"Forms!NomeMaschera!DalGiorno" e "Forms!NomeMaschera!AlGiorno"
magari in combinazione con qualche "Between"

Stampi i tuoi 3 report e chiudi la maschera

.

laarco Profilo | Newbie

Ok. forse ho capito
Grazie
Marco
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5