Cloud Tecno V Percorso didattico per l’apprendimento di Microsoft Access 4 - Le maschere Obiettivi Creare maschere interessanti e funzionali per un corretto ed efficiente data entry 3 Prerequisiti Ambiente Windows Caratteristiche e gestione delle finestre di Windows Le tabelle e le query di Access 4 Conoscenze Conoscere la funzione delle maschere Conoscere i tipi di maschere implementabili Conoscere le tecniche per la costruzione di maschere Conoscere le sezioni di una maschera 5 Competenze Saper costruire maschere in funzione della tipologia di utilizzo Saper utilizzare la creazione guidata per la costruzione delle maschere Saper costruire e/o modificare le maschere senza l’utilizzo della creazione guidata Saper inserire controlli nelle varie sezioni di una maschera Saper impostare le proprietà di maschere e controlli 6 Cosa sono le maschere La maschera è un oggetto di database che viene realizzato per mostrare, modificare e immettere i record in modo più chiaro rispetto alla visualizzazione foglio dati 7 A cosa servono le maschere Sono finestre simili ai comuni moduli che si devono compilare per richiedere un documento: ad ogni campo corrisponde un’etichetta ed è previsto uno spazio utilizzabile per l’inserimento delle informazioni Le maschere permettono di visualizzare informazioni secondo diverse modalità grafiche e aggiungere immagini, note o commenti ai campi Le maschere sono utili anche per motivi di riservatezza. In visualizzazione foglio dati, infatti, l’utente potrebbe vedere tutte i dati memorizzate comprese quelle riservate. Creando una maschere, invece, si possono stabilire i campi da visualizzare e quelli da escludere 8 Creare una maschera Nel riquadro di spostamento fare clic sulla tabella o sulla query contenente i dati che si desidera visualizzare nella maschera. Nel riquadro di spostamento seleziona la tabella Cantante. Nel gruppo Maschere della scheda Crea fare clic su Maschera. 9 La visualizzazione Layout La maschera verrà creata automaticamente e visualizzata in visualizzazione Layout. In visualizzazione Layout è possibile apportare modifiche alla struttura della maschera mentre i dati vengono visualizzati. È ad esempio possibile modificare le dimensioni delle caselle di testo per adattarle ai dati, se necessario (la modifica si effettua trascinando gli oggetti mantenendo premuto il pulsante sinistro del mouse, proprio come in Windows Ma questi sono i campi della tabella Album!!! 10 Tabelle con relazioni Se esiste una tabella che ha una relazione uno-a-molti con la tabella o la query che è stata utilizzata per creare la maschera, alla maschera verrà aggiunto automaticamente un foglio dati basato sulla tabella o sulla query correlata. Nel nostro caso: viene creata una maschera semplice basata sulla tabella Cantante; poiché tra la tabella Cantante e la tabella Album è stata definita una relazione uno-a-molti, nel foglio dati vengono visualizzati tutti i record della tabella Album relativi al record Impiegato corrente; è possibile eliminare il foglio dati dalla maschera nel caso in cui non sia necessaria.; se esistono più tabelle con una relazione uno-a-molti alla tabella utilizzata per creare la maschera, non verrà aggiunto alcun foglio dati alla maschera. 11 La Creazione guidata maschera Per scegliere con più precisione i campi da visualizzare nella maschera, è possibile utilizzare la Creazione guidata Maschera anziché i diversi strumenti per la creazione di maschere descritti in precedenza. È inoltre possibile definire la modalità di raggruppamento e ordinamento dei dati ed è possibile utilizzare i campi di più tabelle o query, sempre che siano state già specificate le relazione tra le tabelle e le query. Questa procedura consente di scegliere tra le varie proposte in una serie di finestre mostrate in sequenze. Proviamo a creare in questo modo la maschera Cantante. 12 La Creazione guidata maschera Indicare la tabella o la query alla quale associare la maschera. Vengono elencate tutte quelle che fanno parte del database. La finestra include i pulsanti: Avanti: per confermare le scelte e passare alla finestra successiva Indietro: per intervenire sulle scelte già fatte e passare alla finestra precedente Annulla: per rinunciare all’operazione e uscire dalla creazione guidata Fine: per completare immediatamente la creazione guidata in atto, accettando tutte le scelte predefinite dal programma 13 La Creazione guidata maschera Dopo aver scelto la tabella, in basso viene visualizzato l’elenco di campi Pulsante >: portare il campo selezionato nella maschera Pulsante >>: portare tutti i campi della tabella nella maschera Pulsante <: portare il campo selezionato fuori dalla maschera Pulsante <<: portare tutti i campi fuori dalla Maschera Fare clic sul pulsante Avanti 14 La Creazione guidata maschera Viene visualizzata la finestra successiva, nella quale scegliere il layout (formato) della maschere: A colonne riporta tutti i campi in colonna, con accanto la descrizione • • Tabulare i campi vengono mostrati in colonna Foglio dati crea una finestra identica a quella del foglio dati (ma può essere modificata) • Giustificato i campi vengono mostrati in una sequenza a partire da sinistra verso destra (continuando sulla riga successiva) Fare clic sul pulsante Avanti 15 La Creazione guidata maschera Si arriva nella finestra dove impostare lo stile grafico dello sfondo e dei tipi di caratteri da utilizzare Fare clic sul pulsante Avanti 16 La Creazione guidata maschera Appare l’ultima finestra di dialogo della creazione guidata. Scrivere nella casella di testo il alto il titolo della maschera. Scegliere di aprire la maschera… • … per poter lavorare immediatamente nei dati della tabella • … oppure aprirla in modalità modifica struttura (permette di intervenire per modificarne l’aspetto creato automaticamente dal programma) Fare clic sul pulsante Fine 17 Navigare tra i record Pulsante di chiusura della maschera Barra di navigazione analoga a quella analizzata per le tabelle 18 Inserire i record Una maschera può essere sfruttata non solo per vedere dati … … ma anche per immettere nuovi record, per modificarli o per cancellarli (come in visualizzazione foglio dati) Per inserire un nuovo record: Fare clic sul pulsante Nuovo record 19 Inserire/modificare i record Dopo aver aggiunto il valore in un certo campo, per portarsi in quello successivo: • Premere il tasto Invio • Premere ↓ • Premere il tabulatore Per spostarsi al campo precedente: • Premere ↑ • Premere il tasto Maiusc con il tasto tabulatore 20 Cancellare i record Visualizzare il record per cancellare • Nel gruppo Record della scheda Home fare clic sulla voce Elimina e si aprirà un sottomenu dal quale si sceglie Elimina record • Fare clic sul pulsante Sì Oppure: • Fare clic sulla barra verticale sulla sinistra della maschera • Premere Canc (viene visualizzata la finestra di conferma della cancellazione) 21 Mettiti alla prova Prova a creare le maschere per tutte le tabelle che compongono il database: vedrai, sarà un gioco da ragazzi! 22