Esempio report con maschera intervallo date
Come collegare una maschera ad un report in modo da inserire dinamicamente un intervallo di date al fine di filtrare la query che alimenta la fonte dati del report stesso.
Utilizzare Access per davvero
MC2 E-Learning newsletter n. 49 - MARZO 2009
Progetto del mese: Esempio report con maschera intervallo dateL'obiettivo di questo progetto è quello di dimostrare come si fa a collegare una mascherina per la selezione di un qualsiasi intervallo date con l'evento 'Su apertura' di un Report, in inglese: Report_Open(..)
La caratteristica più interessante di tutto il progetto non è tanto l'apertura della maschera di selezione dell'intervallo date prima che il report stesso appaia sullo schermo, quanto il fatto che i valori data immessi possano essere passati dinamicamente, cioè 'al volo', alla query che alimenta i dati stessi visualizzati dal report!
Ciò significa che una volta che avete imparato questa tecnica sarete in grado di costruire dei reports parametrizzabili con qualunque altro tipo di valore filtro, ad esempio un campo numerico, un campo testo, un campo vero/falso ecc. Naturalmente è possibile combinare più tipologie di parametri contemporaneamente ed associarli con operazione logica AND oppure OR.
'Operazione logica' AND significa che i vari parametri dovranno essere soddisfatti contemporaneamente, mentre 'Operazione logica OR' significa che soltanto 1 dei parametri deve essere soddisfatto, e così via: le possibilità sono tante!
In figura vediamo un esempio di visualizzazione del report 'Riepilogo ammortamento' nel quale figurano soltanto i Beni aventi records correlati nella tabella Ammortamento raggruppati per categoria e la cui data di ammortamento rientra nell'intervallo date selezionato (nell'esempio, dal 1/1/2009 al 31/12/2009).
Utilizzare Access per davvero
Le Newsletter di MC2 E-Learning
Home page MC2 E-Learning
Dr.Maurizio Cucchiara
autore del corso:
"Corso Base di Microsoft Access"
disponibile on line su questo sito
MC2 E-Learning S.a r.l.
Formazione per il Web
http://www.mc2.it/html/access.html
Cerca sul web con Google:
Ricerca personalizzata