Le maschere

23
Le maschere Percorso didattico per l’apprendimento di Microsoft Access Modulo 5

description

Le maschere. Percorso didattico per l’apprendimento di Microsoft Access Modulo 5. Obiettivi. Creare maschere interessanti e funzionali per un corretto ed efficiente data entry. Prerequisiti. Ambiente Windows Caratteristiche e gestione delle finestre di Windows - PowerPoint PPT Presentation

Transcript of Le maschere

Page 1: Le maschere

Le maschere

Percorso didattico per l’apprendimento di Microsoft Access

Modulo 5

Page 2: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere 2

Obiettivi

Creare maschere interessanti e funzionali per un corretto ed efficiente data entry

Page 3: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

Prerequisiti

Ambiente Windows Caratteristiche e gestione delle finestre di Windows Le tabelle e le query di Access

3

Page 4: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

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

4

Page 5: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

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

5

Page 6: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

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

6

Page 7: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

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

7

Page 8: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

Creare una maschera

Nel riquadro di spostamento fare clic sulla tabella o sulla query contenente i dati che si desidera visualizzare nella maschera.

Nel gruppo Maschere della scheda Crea fare clic su Maschera.

Seleziona, proprio come in figura, la tabella Cantante e crea una maschera.

8

Page 9: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

La visualizzazione LayoutLa 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 (lamodifica si effettuatrascinando gli oggetti mantenendopremuto il pulsantesinistro del mouse, proprio come inWindows

Ma questi sono i campi della tabella Album!!!

9

Page 10: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

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.

10

Page 11: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

Lo strumento Maschera divisaUna maschera divisa è una nuova caratteristica di Microsoft Office Access 2007 che offre due visualizzazioni simultanee dei dati, ovvero una visualizzazione Maschera e una visualizzazione Foglio dati.

Le due visualizzazioni sono collegate alla stessa origine dati e sono sempre sincronizzate tra loro. La selezione di un campo in una parte della maschera determina la selezione dello stesso campo nell'altra parte della maschera. L'utilizzo di maschere divise offre i vantaggi di entrambi i tipi di maschere in una sola maschera. È ad esempio possibile utilizzare la parte relativa al foglio dati della maschera per trovare velocemente un record e quindi utilizzare la parte relativa alla maschera per visualizzare o modificare il record.

11

Page 12: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

Lo strumento Più elementiUna maschera creata utilizzando lo strumento Maschera consente di visualizzare un solo record alla volta. Se si desidera creare una maschera per la visualizzazione di più record che offra al contempo un livello di personalizzazione maggiore di un foglio dati, utilizzare lo strumento Più elementi.

Una maschera creata utilizzando lo strumento Più elementi assomiglia a un foglio dati. I dati vengono disposti in righe e colonne ed è possibile visualizzare contemporaneamente più record. Una maschera creata con lo strumento Più elementi offre tuttavia un maggior numero di opzioni di personalizzazione rispetto a un foglio dati, ad esempio la possibilità di aggiungere elementi grafici, pulsanti e altri controlli.

12

Page 13: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

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.

13

Page 14: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

La Creazione guidata maschera

La finestra include i pulsanti:Avanti: per confermare le scelte e passare alla finestra successivaIndietro: per intervenire sulle scelte già fatte e passare alla finestra precedenteAnnulla: per rinunciare all’operazione e uscire dalla creazione guidataFine: per completare immediatamente la creazione guidata in atto, accettando tutte le scelte predefinite dal programma

Indicare la tabella o la query alla quale associare la maschera.Vengono elencate tutte quelle che fanno parte del database.

14

Page 15: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

La Creazione guidata maschera

Dopo aver scelto la tabella, in basso viene visualizzato l’elenco di campiPulsante >: portare il campo selezionato nella mascheraPulsante >>: portare tutti i campi della tabella nella maschera

Pulsante <: portare il campo selezionato fuori dalla mascheraPulsante <<: portare tutti i campi fuori dalla Maschera

Fare clic sul pulsante Avanti

15

Page 16: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

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

16

Page 17: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

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

17

Page 18: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

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

18

Page 19: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

Navigare tra i record

Barra di navigazione analoga a quellaanalizzata per le tabelle

Pulsante di chiusura della maschera

19

Page 20: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

Inserire i record

Una maschera può essere sfruttata nonsolo per vedere dati …… ma anche per immettere nuovirecord, per modificarli o per cancellarli(come in visualizzazione foglio dati)

Per inserire un nuovo record:Fare clic sul pulsante Nuovo record

20

Page 21: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

Inserire/modificare i record

Dopo aver aggiunto il valore in un certocampo, 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

21

Page 22: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

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)

22

Page 23: Le maschere

P. GALLO - rielaborazione prof. Roberto SPEDICATO - MaschereP. GALLO - rielaborazione prof. Roberto SPEDICATO - Maschere

Mettiti alla prova

Prova a creare le maschere per tutte le tabelle che compongono il database: vedrai, sarà un gioco da ragazzi!

23