ACCESS

Database

Avvio

  1. Clicca sul pulsante Avvio/Start
  2. Porta il puntatore del mouse sulla voce Programmi
  3. Clicca sulla voce Microsoft Access, apparirà il logo...

 

Aprire un database esistente

All'apertura di Access appare una finestra di dialogo con varie opzioni:

  1. clicca sull'opzione "Apri un database esistente"
  2. Clicca sul nome del database presente nella lista sottostante
  3. Conferma su "OK"

Cos'è un database

Un database è un insieme di informazioni correlate a un oggetto o a uno scopo particolare, ad esempio la registrazione degli ordini dei clienti o la gestione di una raccolta musicale. Le informazioni sono memorizzate in tabelle separate (ma che possono essere relazionate, "legate" fra loro). In seguito possono essere ricercate, stampate, rielaborate ...

 

Creare un nuovo database

  1. Clicca sul Menu File - Nuovo
  2. Nella "sezione" Generale clicca sull'icona Database vuoto e conferma con OK
  3. Dai un nome al database e salvalo nella cartella desiderata
  4. Apparirà la finestra Database...

 

TABELLE

Le tabelle

Una tabella contiene le informazioni che volete archiviare, un insieme di dati relativi a un argomento specifico, ad esempio prodotti o fornitori.
Immagina una tabella come un foglio di Excel (con righe e colonne).
Ogni riga della tabella è chiamata Record (ad esempio la tabella Clienti contiene informazioni su un singolo nominativo).
Ogni colonna è chiamata Campo (nel caso della tabella Clienti vi saranno campi come IDCliente, Nome Cliente, Indirizzo, Città, Provincia, Telefono, ...).


Utilizzando una tabella separata per ogni argomento, i dati verranno memorizzati solo una volta rendendo così il database più efficiente e limitando gli errori di inserimento dei dati.
Molte tabelle di Access hanno un campo detto chiave primaria che consente di definire univocamente un record.
Collegando questo campo a chiave primaria con un campo univoco di una seconda tabella (chiave esterna), creiamo una relazione tra tabelle.

 

Autocomposizione Tabella

L'autocomposizione tabella è una possibilità che ti offre Access. Puoi scegliere tra varie tabelle già predisposte da esperti, puoi successivamente modificarle o integrarle con campi che servono meglio al tuo scopo.

Creare una Tabella

  1. Dalla finestra Database aperta clicca sulla scheda Tabelle
  2. Clicca sul pulsante Nuovo
  3. Scegli l'opzione Autocomposizione tabella e premi OK
  4. Scegli l'ambito Professionale o Privato e la tabella che più si avvicina a quella desiderata
  5. Includi i campi che ti servono col tasto ">"
  6. Eventualmente rinomina i campi e poi premi Avanti
  7. Scegli una chiave primaria e eventualmente seleziona il pulsante Modificare la struttura della tabella per apportare modifiche.

Inserire un nuovo campo

  1. In Visualizzazione Struttura di una tabella vai alla prima riga vuota
  2. Digita il nome del campo (sino a 64 caratteri, vietati ". ! ' [ ]" all'inizio)
  3. Premi Invio per scegliere il Tipo dati
  4. Premendo Invio passi alla colonna Descrizione (il testo immesso in questo spazio verrà visualizzato nella barra di stato al momento dell'immissione dati)
  5. Per passare al pannello delle proprietà dei dati premi F6

Campi numerici

Se ti serve memorizzare dati in forma numerica, puoi scegliere il tipo numerico nella colonna Tipo dati.

I tipi possibili sono:

Byte Memorizza numeri compresi tra zero e 255.
Non memorizza frazioni.
Decimale Memorizza numeri compresi tra -10^28 -1 e 10^28 -1 (mdb)
Intero Memorizza numeri compresi tra –32.768 e 32.767.
Non memorizza frazioni.
Intero lungo Impostazione predefinita. Memorizza numeri compresi tra –2.147.483.648 e 2.147.483.647.
Non memorizza frazioni.
Precisione singola Memorizza numeri compresi tra –3.402823E38 e –1.401298E–45 per valori negativi e da 1.401298E–45 a 3.402823E38 per valori positivi.
Precisione doppia Memorizza numeri compresi tra –1.79769313486231E308 e –4.94065645841247E–324 per valori negativi e da 1.79769313486231E308 a 4.94065645841247E–324 per valori positivi

 

Campi Sì/No

Servono a memorizzare dati nella forma Sì/No, Vero/Falso, On/Off. Sono utili per ridurre i rischi di possibili inserimenti errati in quanto offrono una scelta limitata di opzioni (Si o No appunto).

Salvare la struttura della tabella

Per salvare una tabella scegli Salva dal Menu File (oppure MAIUSC+F12)

Aprire un tabella

  1. Nella finestra Database attiva la scheda Tabelle
  2. Seleziona la tabella desiderata e clicca sul pulsante Apri

Modificare i nomi dei campi

La modifica di un nome di campo può essere fatta in Visualizzazione Struttura ma anche in Visualizzazione Foglio dati.
Quando apri una tabella (in Visualizzazione Foglio Dati) è molto facile rinominare un campo (colonna) facendo:

Se invece preferisci la Visualizzazione Struttura, devi:

Spostare i campi

In Visualizzazione Foglio Dati trascina l'intestazione della colonna nella nuova posizione (una barra verticale ti indicherà la nuova posizione del campo).

In Visualizzazione Struttura devi:

  1. cliccare (e rilasciare il tasto del mouse) sulla casella grigia alla sinistra del nome del campo
  2. quando appare un triangolino con vertice verso destra, trascinare il triangolino nella posizione desiderata

Eliminare un campo

In Visualizzazione Struttura devi:

  1. cliccare (e rilasciare il tasto del mouse) sulla casella grigia alla sinistra del nome del campo
  2. quando appare un triangolino con vertice verso destra, premi il tasto Canc

In Visualizzazione Foglio Dati:

  1. clicca il tasto destro del mouse sull'intestazione di colonna
  2. scegli l'opzione Elimina colonne

 

Passare dalla Visualizzazione Foglio Dati alla Visualizzazione Struttura

Dalla Visualizzazione Foglio Dati premere il pulsante Visualizzazione Tabella (Visualizzazione in Access 2000)
Per ritornare alla precedente visualizzazione basta ripremere.

 

FOGLIO DATI

Inserire nuovi dati

  1. Apri la tabella con il pulsante Apri
  2. viene visualizzato il Foglio Dati
  3. di solito nel primo campo vi è un campo Contatore (quindi automatico) che non bisogna modificare. Premere quindi il tasto Tab per saltare al campo successivo (in questo esempio Nome comune)
  4. digita le informazioni e premi Tab per andare al campo successivo (MAIUSC-Tab per andare al campo precedente)
  5. se sono presenti campi di tipo Sì/No, premi la barra spaziatrice per attivare o disattivare il valore
  6. premi Tab quando sei nell'ultima cella per salvare il record e aggiungere una linea (record) nuova

Copiare dati da un altro record

  1. Clicca sul campo che ti serve
  2. evidenzia il testo da copiare
  3. premi i tasti CTRL-C (oppure Menu Modifica - Copia)

Modificare i dati in un campo

  1. fai doppio clic nel campo da modificare
  2. sposta il cursore nel punto desiderato
  3. modifica e premi Invio per confermare

Annullare una modifica

se stai modificando un'informazione memorizzata in un capo premi ESC oppure il pulsante nella barra degli strumenti Foglio dati tabella

Cercare delle informazioni

  1. clicca nel campo in cui devi cercare
  2. clicca sul pulsante
  3. apparirà la seguente finestra di dialogo
  4. digita (nella casella Trova) la parola da cercare
  5. imposta come cercare (Tutto, Su, Giù)
  6. imposta il tipo di confronto
  7. clicca sul pulsante Trova primo (ed eventualmente su Trova successivo per continuare la ricerca)
  8. alla fine della tabella Access ti indicherà che ha raggiunto la fine della tabella

Sostituire le informazioni selezionate

  1. Fare click nel campo (e prima riga) dove è presente l'informazione da correggere (sostituire)
  2. Attiva Menu Modifica - Sostituisci (scorciatoia Ctrl-S)
  3. Digita, nella casella Trova, il testo da cercare e ...
  4. ... nella casella Sostituisci con il testo da immettere
  5. clicca sul pulsante Trova successivo per iniziare la ricerca
  6. se Access trova una corrispondenza ti evidenzia il campo e ...
  7. ... se questo è il campo da sostituire premi il pulsante Sostituisci
  8. se vuoi cercare un'altra corrispondenza premi Trova successivo
  9. premi il tasto Chiudi per terminare le sostituzioni

N.B. Ricorda che il pulsante Sostituisci tutto cerca e sostituisce tutte le occorrenze del testo da cercare.

Ordinare i record

  1. Apri la tabella
  2. clicca il pulsante destro sull'intestazione della colonna da ordinare
  3. seleziona Ordinamento crescente (1,2,3,a,B,c,D, ... y,Z) o decrescente.
    In alternativa puoi cliccare sui pulsanti di ordinamento crescente e decrescente

Cancellare un record

  1. Clicca sulla casella di selezione record
  2. premi il tasto Canc (alla successiva finestra di dialogo premi per confermare oppure No per annullare l'operazione)

Cancellare più record

  1. seleziona i record da cancellare cliccando sulla casella a sinistra dei record e trascinando in basso
  2. premi il tasto Canc (alla successiva finestra di dialogo premi per confermare oppure No per annullare l'operazione)

Spostare una colonna

  1. seleziona l'intera colonna cliccando sull'intestazione della colonna da spostare e rilascia il tasto
  2. clicca e trascina la selezione in una nuova posizione del foglio (una barra spessa ti indicherà la nuova posizione che assumerà la colonna)
  3. rilascia il pulsante del mouse e Salva la tabella

Ridimensionare righe e colonne

  1. sposta il puntatore del mouse tra l'intestazione di una colonna e l'altra (oppure tra quella di una riga e l'altra)
  2. osserva che il puntatore cambia forma e diventa una doppia freccia (orizzontale o verticale a seconda che sei su una colonna o su una riga)
  3. clicca e trascina
  4. al rilasciare del pulsante del mouse la colonna (o riga) assumerà le nuove dimensioni (ciò non provoca nessuna perdita di dati)

Bloccare/Sbloccare una colonna

  1. clicca sull'intestazione di una o più colonne adiacenti
  2. attiva Menu Formato - Blocca colonne (tali colonne verranno spostate alla sinistra del foglio)
  3. ora puoi "navigare" a destra sin che vuoi ma le colonne, bloccate, rimarranno visibili nella parte sinistra del foglio
  4. per sbloccare le colonne vai nel Menu Formato - Sblocca tutte le colonne

Nascondere/Visualizzare una colonna

  1. clicca il pulsante destro del mouse sull'intestazione della colonna da nascondere
  2. seleziona l'opzione Nascondi colonne
  3. per rendere visibili le colonne vai al Menu Formato - Scopri colonne

MASCHERE

Cos'è una maschera?

E' una rappresentazione a video di un modulo su carta. In una maschera sono presentati i vari record che compongono la tabella. Viene visualizzato un record alla volta (ma con un clic del mouse si può ritornare alla modalità Foglio dati). Vi sono tre modi per creare una maschera: Maschera standard, Autocomposizione maschera e Visualizzazione struttura.

Maschera standard

E' una maschera predefinita.

  1. Selezionare la tabella (senza aprirla)
  2. Clicca sul pulsante Nuovo oggetto e seleziona Maschera standard
  3. Quando chiuderai la finestra (con la X) ti verrà chiesto se vuoi salvare la maschera

Autocomposizione maschera

L'autocomposizione offre uno dei metodi più semplici per creare una maschera.

  1. Apri la scheda Maschera
  2. Clicca su Nuovo (oppure Ctrl-U)

  3. Seleziona Autocomposizione maschera e nella casella combinata scegli la tabella contenente i dati. Premi OK.

  4. Includi i campi che ti interessa visualizzare nella maschera (ricorda che il pulsante ">" aggiunge il campo selezionato mentre il pulsante ">>" li aggiunge tutti)

  5. Clicca Avanti e scegli il layout (come si deve presentare a video) desiderato.

  6. Clicca Avanti e scegli i colori.

  7. Clicca Avanti e dai un nome alla maschera (Access usa come default il nome della tabella su cui si basa la maschera).

  8. Clicca Fine.
  9. Se hai lasciato attivato l'opzione Apri la maschera per visualizzare o immettere informazioni, la maschera apparirà a video (dove puoi eventualmente modificarla).

Visualizzazione Struttura

  1. Attiva la scheda Maschere
  2. Clicca su Nuovo
  3. Seleziona Visualizzazione Struttura nella casella di riepilogo
  4. Scegli la tabella da cui prelevare i dati e premi OK e vedrai ...

Aggiungere campi a una maschera

  1. Con la maschera aperta clicca sul pulsante Elenco campi
  2. Apparirà l'elenco dei campi...
  3. Trascina il campo da inserire sulla maschera
  4. Sposta il puntatore del mouse sulla maschera (sotto la barra Corpo) e lascia il pulsante

Creare le etichette

  1. Attivare lo strumento Etichetta
  2. Trascinare il puntatore del mouse sulla maschera sino a disegnare un riquadro della larghezza desiderata
  3. Rilasciare il tasto e scrivere il testo

 

La casella combinata

Serve a presentare, in poco spazio, liste di voci predefinite. Si può scegliere una voce o digitarne una nuova.
Per inserire una casella combinata:

  1. Attiva il pulsante Autocomposizione Controllo
  2. Seleziona il pulsante Casella combinata e cliccare sulla maschera
  3. Nella finestra di dialogo che appare scegliere Immissione personalizzata e Avanti
  4. Indica quante colonne deve avere la casella combinata e premi Tab per portarti sulla prima cella vuota
  5. Digita le voci che ti interessano (premi Tab per aggiungere una voce) e premi Avanti
  6. Attiva Memorizza il valore permanentemente in questo campo e clicca sul campo che conterrà la scelta dell'utente
  7. Clicca Avanti e digita l'etichetta della casella combinata e quindi clicca su Fine per completare l'autocomposizione

La casella di riepilogo

Utilizzare questo controllo per obbligare a immettere un dato predefinito. Richiede più spazio della casella combinata.

  1. Attiva il pulsante Autocomposizione Controllo
  2. Attiva la Casella di riepilogo
  3. Nella finestra di dialogo che appare scegliere Immssione personalizzata e Avanti
  4. Indica quante colonne deve avere la casella di riepilogo e premi Tab per portarti sulla prima cella vuota
  5. Digita le voci che ti interessano (premi Tab per aggiungere una voce) e premi Avanti
  6. Attiva Memorizza il valore permanentemente in questo campo e clicca sul campo che conterrà la scelta dell'utente
  7. Clicca Avanti e digita l'etichetta della casella combinata e quindi clicca su Fine per completare l'autocomposizione

 

Selezionare gruppi di controlli

E' possibile selezionare più controlli cliccando e trascinando il puntatore del mouse sulla zona rettangolare della maschera contenente i controlli da selezionare. Ora li puoi cancellare o spostare.

Spostare gruppi di controlli

Dopo aver selezionato i controlli, muovi il puntatore del mouse sino a che non vedi una manina nera: ora puoi trascinare la selezione in una nuova posizione.

Modificare un'etichetta

  1. Seleziona l'etichetta del campo
  2. Premi Invio per modificare il testo
  3. Premi Backspace per cancellare la vecchia etichetta, scrivi la nuova etichetta e premi Invio
  4. Ora puoi trascinare la maniglia in basso a destra per ridimensionare lo spazio del testo

Salvare una maschera

  1. Dopo aver completato la costruzione/modifica della maschera, clicca il pulsante Salva
  2. Digita il nome da dare alla maschera
  3. Premi Invio (o clicca sul pulsante OK) per confermare

Aprire una maschera

  1. Dalla finestra Database, clicca sulla scheda Maschere
  2. Clicca sulla maschera desiderata e clicca sul pulsante Apri (oppure doppio click sulla maschera da aprire) ...
  3. ... oppure clicca sul pulsante Struttura se devi modificare la maschera

Inserire/Modificare dati in una maschera

  1. Apri la maschera collegata ai dati della tabella da modificare
  2. Clicca sul pulsante Nuovo record o clicca sul campo contenente le informazioni da modificare
  3. Premi Tab per passare al campo successivo (Vedi Modifica ordine dei campi) o MAIUSC-Tab per passare al campo precedente
  4. Aggiungendo un nuovo record o "navigando" fra i record, le informazioni vengono automaticamente archiviate

Modificare l'ordine dei campi

Quando premi Tab, per passare da un campo all'altro, segui l'ordine di immissione dei campi stessi sulla maschera. Quando cancelli, inserisci o sposti campi, l'ordine viene ad essere modificato. Per impostare l'ordine di sequenza dei campi secondo le tue esigenze:

  1. Apri la maschera
  2. Passa in Visualizzazione maschera
  3. Seleziona il campo di inizio sequenza
  4. Attiva le Proprietà
  5. Clicca sulla scheda Altro
  6. Con l'opzione Seleziona con tabulazione puoi scegliere se premendo Tab ci si può fermare in questo campo
  7. Se hai imposta a Si l'opzione Seleziona con tabulazione, nella casella Ordine di spostamento digita il numero d'ordine
  8. Seleziona un altro campo e dai un numero d'ordine maggiore
  9. Salva le modifiche apportate

QUERY

Dopo aver costruito la struttura delle tabelle, immesso i dati e creato le maschere per la visualizzazione e il data entry (immissione dati), una delle operazioni più importanti è quella di poter trovare le informazioni desiderate in una tabella. Le Query (interrogazioni) sono adatte a tale scopo.

Un'interrogazione viene effettuata sotto forma di esempio (da qui il termine Query By Example - QBE). Una query trova tutti i record che corrispondono a certe condizioni (criteri). I criteri possono includere più campi e più tabelle.

Le query possono essere utilizzate per:

Sono disponibili tre tipi di Query:

  • Query di selezione
Permette di selezionare record che soddisfano determinati criteri. Tutti i record selezionati vengono visualizzati in un foglio dati.
  • Query a campi incrociati
Usata per rappresentare graficamente i dati di una o più tabelle. Serve a visualizzare tendenze e generare prospetti riassuntivi su gruppi di record. E' disponibile un'autocomposizione.
  • Query di azione
Usata per aggiungere, modificare, cancellare gruppi di record che soddisfano a determinati criteri. Per le sue possibilità è necessaria un'attenzione particolare.

Creare una Query di selezione

La Query di selezione è la query più comune.

Creare una Query a campi incrociati

Progettata per generare prospetti riassuntivi confrontando dati prelevati da un campo con dati contenuti in un altro.

  1. Apri il database desiderato e clicca sulla scheda Query.
  2. Clicca sul pulsante Nuovo, scegli l'opzione Autocomposizione Query a campi incrociati e clicca su OK.
  3. Nella successiva casella di dialogo seleziona la tabella e clicca su Avanti.
  4. Scegli i campi da usare come intestazioni di riga con ">". Clicca su Avanti.
  5. Scegli i campi da usare come intestazioni di colonna (col solito metodo). Fai clic su Avanti.
  6. Contrassegna la casella Includi numero di righe. Seleziona un campo numerico e scegli la funzione Somma. Fai clic su Avanti.
  7. Digita un nome da dare alla Query e clicca su Fine.
  8. Prima di chiudere il foglio dati risultante, ricorda di salvare la Query.

Selezionare record con i caratteri jolly

Come fare a trovare un'informazione se non ci si ricorda come è stata scritta, memorizzata? Con i caratteri jolly! I caratteri jolly più comuni son l'asterisco (*) e il punto di domanda (?). Un asterisco rappresenta qualsiasi carattere mentre il punto di domanda rappresenta un singolo carattere.

Per iniziare una nuova Query opera come al solito ma nella cella Criteri digita Like "c*" per trovare tutte le informazioni che, in quel campo, iniziano con "C".
Ricorda che quando si usa un carattere jolly Access non fa differenze tra lettere maiuscole e minuscole quindi "C" o "c" sono uguali.
Altri esempi possono essere:

Uso del criterio "OR"

Per ricercare "questa o quella" informazioni ci serve la Query con l'operatore OR (oppure).

Per iniziare una nuova Query opera come al solito.
Inizia a digitare, nella cella Criteri, una frase tipo: Like "*blu* Or like "*bianco*" e quando eseguirai la Query otterrai come risultati le informazioni che in quel campo contengono la parola "blu" oppure la parola "bianco".

Selezionare record in base a più criteri

Se vogliamo reperire informazioni come "tutti i clienti che vivono a Milano" e "hanno acquistato un determinato prodotto", dobbiamo eseguire ricerche con l'uso dell'operatore AND (che significa "e").

Per iniziare una nuova Query opera come al solito.

  1. Nella cella Criteri di un campo digita l'informazione da ricercare (se non sei sicuro della correttezza, usa l'operatore Like)
  2. Nella cella Criteria di un secondo campo digita l'altra informazione da ricercare

Il risultato della ricerca sarà una serie di record che contengono entrambe le informazioni.

Operatori aritmetici

Gli operatori aritmetici sono utilizzati sia per dati numerici che alfanumerici (testuali). Gli operatori aritmetici più comuni sono:

Esempi di ricerca con operatori aritmetici:

>"F*" AND <"P*" Trova informazione che iniziano con una lettere compresa fra la "F" e la "P"
>100 Trova informazioni con valore maggiore di 100 (il 100 non verrà tenuto in considerazione)
<=50 Trova informazioni con valore minore o uguale a 50.
>=1/1/2000 Trova informazioni che nel campo Data contengono una data superiore o uguale al primo gennaio 2000.
Attenzione: nei campi data l'inserimento dell'esempio viene trascritto in >=#1/1/2000#. Il simbolo # (cancelletto) indica infatti che i numeri all'interno sono date.
Between 1 and 5 Trova informazione il cui valore è compreso fra (Between) 1 e 5.

 

Report

Spesso si ha bisogno di condividere le informazioni con qualcun altro che non possiede il PC. I report servono a fissare le informazioni su carta.
La costruzione di un report è sostanzialmente simile alla creazione di una maschera. Si possono inoltre generare report che visualizzino subtotali di gruppi di record oppure per ogni pagina, percentuali, totali e altre informazioni riassuntive.
Si possono inoltre costruire report per varie funzioni, quali:

Esistono tre modalità di autocomposizione e due report standard: ecco una breve descrizione:

Autocomposizione Report Crea un report col massimo livello di controllo. I dati possono provenire da una tabella o una Query. Si possono raggruppare record e ordinarli. Possono essere stampati report in verticale o orizzontale.
Autocomposizione Grafico Crea un report che visualizza un grafico delle informazioni selezionate da una tabella o Query.
Autocomposizione Etichetta Consente di generare etichette di dimensioni standard con alimentazione continua o a foglio singolo.
Report Standard: a colonne Molto simile, come struttura, ad una maschera (ogni campo viene visualizzato in un riquadro con relativa etichetta).
Report Standard: tabulare Visualizza le etichette dei campi all'inizio di ogni pagina e i record sotto di esse

Per modificare un Report è sufficiente passare in Visualizzazione struttura.

Autocomposizione report

  1. Dalla finestra Database scegli la scheda Report
  2. Clicca sul pulsante Nuovo, scegli Autocomposizione Report, la tabella o Query contenente i dati e premi OK
  3. Scegli i campi che devono essere presenti sul report (col pulsante ">") e fai Avanti
  4. Indica il modo in cui raggruppare i record e Avanti
  5. Imposta il tipo di ordinamento (crescente / decrescente) e su che campo
  6. Scegli il layout del report e Avanti
  7. Decidi lo stile e Avanti
  8. Dai un nome al report, se necessario attiva l'opzione Visualizza il report in anteprima e clicca su Fine
  9. Col mouse puoi allargare o rimpicciolire la visualizzazione del report risultante (premi Chiudi per uscire)

Creare un report in visualizzazione struttura

Questa finestra è molto simile a quella relativa alle maschere (infatti numerosi strumenti e funzioni sono uguali).

  1. Clicca sulla scheda Report e poi sul pulsante Nuovo
  2. Seleziona Visualizzazione struttura, scegli la tabella desiderata e clicca su OK
  3. Ingrandisci, se necessario, la finestra di lavoro (finestra struttura del report) e apri l'elenco dei campi col pulsante Elenco campi
  4. Trascina il nome del campo (e tutti quelli che desideri) nell'area corpo del report
  5. Clicca sullo strumento Etichetta () nella barra degli strumenti e clicca nell'area dell'intestazione. Digita un testo descrittivo e premi Invio. (ora puoi formattare l'etichetta, il carattere, la dimensione, ecc.)
  6. Puoi selezionare poi tutti i campi presenti nel corpo del report e, dopo aver fatto clic sulla freccia del pulsante Aspetto, scegliere Ombreggiato.
  7. Salva il report con un nome descrittivo
  8. Clicca sul pulsante Visualizzazione report () per osservarlo in anteprima (premi Chiudi per uscire da questa visualizzazione)

Creare gruppi e ordinarli

I raggruppamenti servono a stampare, riordinare, vedere le informazioni in varie modalità. Per impostare gruppi o ordinamenti:

  1. apri un report (in seguito salvalo con un altro nome) e clicca sul pulsante Ordinamento e Raggruppamento
  2. nella finestra di dialogo, clicca sul pulsante con la freccia per scegliere il campo su cui riordinare le informazione stampate
  3. seleziona l'opzione nelle caselle di testo Intestazione (gruppo), Piè di pagina (gruppo) e chiudi la finestra
  4. sposta il campo (scelto per il raggruppamento) dall'area Corpo del record all'area Intestazione
  5. salva con un altro nome il report ed eseguilo

Stampare un report

  1. Menu File - Stampa (oppure clicca sul pulsante stampa presente nella barra degli strumenti)
  2. seleziona la stampante (se ne hai più di una) o il fax (se hai un modem-fax)
  3. scegli la porzione di report da stampare, il numero di copie e premi OK

 

ELABORAZIONI AVANZATE

Access è un database relazionale: questo significa che puoi unire più tabelle contenenti dati su uno stesso oggetto (bene immobile, persona, ecc.) usando un campo chiave. Il campo chiave (identico come tipo e dimensione) deve essere presente nelle due tabelle da unire, relazionare.
Il metodo più comune per combinare le informazioni provenienti da più tabelle è la query.

Si possono creare relazioni:

Uno-a-molti Relazione molto comune. E' impostata fra due tabelle, dove una tabella (di solito detta "lato sinistro / left side") ha un record collegato a molti record dell'altra tabella (detta "lato destro / right side")
Uno-a-uno Relazione in cui ogni record di una tabella (left side) ha un record corrispondente nell'altra tabella (right side)
Molti-a-molti Relazione in cui un record della tabella "left side" ha molti record corrispondenti nella tabella "right side" e, contemporaneamente, la tabella "right side" ha molti record corrispondenti nella tabella "left side".
Questo tipo di relazione è da evitare e bisognerebbe cercare di collegare le tue tabelle usando una terza tabella contenente solo i campi chiave di collegamento.

Relazioni tra tabelle

Per creare una relazione tra tabelle si deve usare la finestra Relazioni. In tale finestra si definisce il tipo di relazione e come collegare le due (o più) tabelle. Creando un relazione in questo modo, si avrà un collegamento automatico quando si creano maschere, query e report.

  1. Apri il database desiderato e clicca sul pulsante Relazioni
  2. dalla finestra che apparirà seleziona tutte le tabelle da collegare e premi il pulsante Aggiungi e poi Chiudi
  3. dalla tabella principale, di solito quella a sinistra (ecco il perché viene detta "lato sinistro / left side") trascina il campo sul nome campo corrispondente della tabella secondaria, quella a destra ("lato destro / right side"). Ricorda che i nomi dei campi possono essere diversi ma non il tipo di informazione (testo, numero, ecc) nè la dimensione
  4. dopo aver rilasciato il pulsante del mouse appare la finestra di dialogo Relazione dove devi cliccare sul pulsante Crea
  5. chiudi la finestra e salva le relazioni impostate

Modifica delle relazioni

Per modificare le relazioni preventivamente impostate basta premere sul pulsante Relazioni e apportare le modifiche necessarie. Le tabelle relazionate verranno visualizzate nella finestra Relazioni (ecco un esempio di relazione Uno-a-molti).

Per modificare il tipo di relazioni fai doppio clic sulla linea (potrai modificare l'integrità referenziale, il tipo di unione o join, ecc.).

Query a due tabelle

Usando una query con collegamento a due tabelle, si può visualizzare, aggiungere e modificare informazioni ad entrambe le tabelle. Dopo aver impostato la relazione tra le tabelle, costruire la query come visto.

Creare report con una query

Dopo aver costruito la query ed aver controllato che dia i risultati cercati, costruire un report ma, invece di usare una tabella indicare che i dati provengono dalla query appena costruita e salvata.

AMBIENTE

Strumenti Database

Nuovo (menu File)
Crea un nuovo database o un nuovo progetto di Microsoft Access.
Apri (menu File)
Apre un database o un progetto di Microsoft Access esistente oppure un altro tipo di file.
Salva (menu File)
Salva il layout di un foglio dati, la struttura di una tabella, query, visualizzazione, istruzione SQL, maschera, report oppure la struttura e il contenuto di una macro.
Stampa
Stampa immediatamente la maschera, il report, il foglio dati senza visualizzare la finestra di dialogo Stampa.
Anteprima di stampa (menu File)
Visualizza l'oggetto attivo, ad esempio una tabella, una maschera o un report, nello stesso modo in cui verrà stampato, eccetto che nella finestra della macro in cui viene visualizzato per la prima volta l'Analizzatore. È possibile eseguire lo zoom avanti o indietro all'interno di una pagina oppure visualizzare diverse pagine per volta.
Controllo ortografia (menu Strumenti)
Controlla l'ortografia delle immissioni di testo in visualizzazione Foglio dati della tabella, della query o della maschera oppure del testo selezionato in una casella di testo in visualizzazione Maschera.
Taglia (menu Modifica)
Rimuove l'elemento selezionato, ad esempio un controllo o un record, e lo colloca negli Appunti per consentirne l'inserimento in un altro punto. Per annullare l'ultima operazione eseguita con il pulsante o comando Taglia, scegliere Annulla Taglia dal menu Modifica.
Copia (menu Modifica)
Copia negli Appunti l'elemento selezionato, ad esempio un controllo o un record, per consentirne l'inserimento in un altro punto.
Incolla (menu Modifica)
Inserisce un elemento che si trova negli Appunti, ad esempio un controllo o un record, nell'oggetto attivo di un database. Utilizzare Incolla con Copia o Taglia per copiare o spostare un elemento. Per annullare l'operazione di incollaggio, scegliere Annulla Incolla dal menu Modifica.
Collegamenti di Office - Unisci a MS Word (menu Strumenti)
Avvia la Creazione guidata Stampa unione di Microsoft Word, che unisce i dati di Access a un documento di Word in modo da poter creare, ad esempio lettere tipo o etichette di indirizzi.
Analizza - Tabella (menu Strumenti)
Avvia la Creazione guidata Analizzatore tabelle, che analizza una tabella e se necessario la divide in tabelle correlate per creare una struttura di tabella più efficiente.
Icone grandi (menu Visualizza)
Elenca gli oggetti del database utilizzando icone grandi per il tipo di oggetto selezionato.
Icone piccole (menu Visualizza)
Elenca gli oggetti di database utilizzando icone piccole per il tipo di oggetto selezionato.
Elenco (menu Visualizza)
Elenca gli oggetti del database utilizzando icone piccole per il tipo di oggetto selezionato. All'interno della finestra del database le icone vengono visualizzate in senso verticale e in ordine alfabetico.
Dettagli (menu Visualizza)
Elenca gli oggetti di database relativi al tipo di oggetto selezionato e fornisce i seguenti dettagli: nome, descrizione, data dell'ultima modifica, data di creazione, tipo e proprietario.
Proprietà (menu Visualizza)
Visualizza la finestra delle proprietà relativa all'elemento selezionato, ad esempio un campo tabella o un controllo maschera. Visualizza la finestra delle proprietà dell'oggetto attivo, se non è selezionato alcun elemento.
Relazioni (menu Strumenti)
Visualizza la finestra Relazioni in cui è possibile visualizzare, modificare o definire relazioni tra tabelle e query.
Maschera standard (menu Inserisci)
Crea automaticamente una maschera in base alla tabella, alla query, alla visualizzazione selezionata.
Attivando tale pulsante si apre un sottomenu:
Assistente di Office
Gli Assistenti di Office forniscono informazioni e suggerimenti in linea per facilitare lo svolgimento delle attività.

 

Strumenti Struttura tabella

Alcuni tasti importanti presenti nella visualizzazione Struttura Tabella.
Clicca sullo strumento di cui vuoi avere una spiegazione.

Chiave primaria (menu Modifica)
Alterna l’impostazione e la rimozione di un campo di chiave primaria, che rappresenta un identificatore univoco per ciascun record contenuto nella tabella. Ogni tabella deve contenere un campo o un set di campi che identifica univocamente ciascun record memorizzato nella tabella. (Strumenti Struttura Tabella)

Indici (menu Visualizza)
Mostra la finestra degli indici in cui è possibile visualizzare, modificare o creare indici. Gli indici rendono più rapide le ricerche e le query di una grande quantità di dati, ma possono rallentare l'immissione di dati in quanto vengono aggiornati ogni volta che un record viene aggiunto, modificato o eliminato. (Strumenti Struttura Tabella)

Righe (menu Inserisci)
Crea una riga vuota sopra la riga selezionata. Per selezionare una riga, scegliere il selettore di righe . Il tipo di riga inserito dipende dalla visualizzazione o dalla finestra corrente.

Visualizzazione Window Tipo di riga
Visualizzazione Struttura tabella Campo o Colonna
Visualizzazione Struttura query (solo database di Microsoft Access) Criteri
Progettazione query (solo progetto di Microsoft Access) Colonna (con criteri facoltativi)
Finestra Ordinamento/filtro avanzato (solo database di Microsoft Access) Criteri
Finestra della macro Azione
Finestra Diagramma database (solo progetto di Microsoft Access) Colonna (tabella selezionata in visualizzazione Proprietà colonne o Personalizzata)
(Strumenti Struttura Tabella)

Elimina righe (menu Modifica)
Elimina la riga o le righe selezionate. Per selezionare una riga, fare clic sul selettore di righe. (Strumenti Struttura Tabella)

Proprietà (menu Visualizza)
Visualizza la finestra delle proprietà relativa all'elemento selezionato, ad esempio un campo tabella o un controllo maschera. Visualizza la finestra delle proprietà dell'oggetto attivo, se non è selezionato alcun elemento. (Strumenti Struttura Tabella)

Pulsante dei generatori (barre degli strumenti Struttura)
Visualizza un generatore per l'elemento o la proprietà selezionata. Questo pulsante è attivato solo se è disponibile un generatore per l'elemento selezionato, ad esempio un nome di campo in visualizzazione Struttura della tabella, oppure una proprietà, ad esempio una proprietà di maschera di input o un set di proprietà con un'espressione. (Strumenti Struttura Tabella)

Finestra del database
Visualizza la finestra del database, che elenca tutti gli oggetti contenuti nel database o nel progetto di Microsoft Access corrente. Utilizzare, ad esempio, per creare, copiare o eliminare un oggetto di database o per trascinare un oggetto in un gruppo o nella finestra corrente. (Strumenti Struttura Tabella)

Maschera standard (menu Inserisci)
Crea automaticamente una maschera in base alla tabella, alla query, alla visualizzazione o alla stored procedure selezionata. (Strumenti Struttura Tabella)

Assistente di Office
Gli Assistenti di Office forniscono informazioni e suggerimenti in linea per facilitare lo svolgimento delle attività. (Strumenti Struttura Tabella)

Strumenti Struttura Query

Alcuni tasti importanti presenti nella visualizzazione Struttura Query.
Clicca sullo strumento di cui vuoi avere una spiegazione.

Pulsante Tipo di query
Visualizza i tipi di query che è possibile creare. Fare clic sul pulsante se viene visualizzato il tipo di query desiderato, altrimenti fare clic sulla freccia accanto al pulsante, quindi sul tipo di query desiderato. (Strumenti Struttura Query)

Esegui (menu Query)
Visualizza i risultati in visualizzazione Foglio dati per query di selezione e a campi incrociati; visualizza, inoltre, query SQL di unione e di tipo pass-through che restituiscono dei dati. Modifica, copia o elimina dati oppure crea un oggetto di database per le query di comando (di creazione tabella, di aggiornamento, di accodamento e di eliminazione) e per le query SQL di definizione dati e di tipo pass-through. Prima di eseguire queste query, controllare i record interessati in visualizzazione Foglio dati. (Strumenti Struttura Query)

Mostra tabella (menu Relazioni e Query)
Visualizza una o più tabelle o query che è possibile aggiungere alla finestra Relazioni oppure la query attiva in visualizzazione Struttura della query. (Strumenti Struttura Query)

Totali (menu Visualizza)
Nasconde o visualizza la riga Formula nella griglia di struttura della query per query di selezione, a campi incrociati, di creazione tabella e di accodamento. Utilizzare per raggruppare dati nella query attiva o per eseguire calcoli di riepilogo, ad esempio medie e conteggi. (Strumenti Struttura Query)

Casella Primi valori
Trova i primi valori nella query attiva in base ad una percentuale o ad un numero di righe. Per trovare i primi valori, scegliere una percentuale, ad esempio 10%, oppure immettere un numero, ad esempio 25. (Strumenti Struttura Query)

Proprietà (menu Visualizza)
Visualizza la finestra delle proprietà relativa all'elemento selezionato, ad esempio un campo tabella o un controllo maschera. Visualizza la finestra delle proprietà dell'oggetto attivo, se non è selezionato alcun elemento. (Strumenti Struttura Query)

Pulsante dei generatori (barre degli strumenti Struttura)
Visualizza un generatore per l'elemento o la proprietà selezionata. Questo pulsante è attivato solo se è disponibile un generatore per l'elemento selezionato, ad esempio un nome di campo in visualizzazione Struttura della tabella, oppure una proprietà, ad esempio una proprietà di maschera di input o un set di proprietà con un'espressione. (Strumenti Struttura Query)

Finestra del database
Visualizza la finestra del database, che elenca tutti gli oggetti contenuti nel database o nel progetto di Microsoft Access corrente. Utilizzare, ad esempio, per creare, copiare o eliminare un oggetto di database o per trascinare un oggetto in un gruppo o nella finestra corrente. (Strumenti Struttura Query)

Maschera standard (menu Inserisci)
Crea automaticamente una maschera in base alla tabella, alla query, alla visualizzazione o alla stored procedure selezionata. (Strumenti Struttura Query)

Assistente di Office
Gli Assistenti di Office forniscono informazioni e suggerimenti in linea per facilitare lo svolgimento delle attività. (Strumenti Struttura Query)

Strumenti Struttura maschera

Alcuni tasti importanti presenti nella visualizzazione Struttura Maschera.
Clicca sullo strumento di cui vuoi avere una spiegazione.


Collegamento ipertestuale (menu Inserisci)
Inserisce o modifica un indirizzo di collegamento ipertestuale o l'URL (Uniform Resource Locator). In visualizzazione Foglio dati e Maschera è necessario selezionare il campo dell'indirizzo del collegamento ipertestuale.
(Strumenti Struttura Maschera)

Barra degli strumenti Web
Visualizza o nasconde la barra degli strumenti Web.
(Strumenti Struttura Maschera)

Elenco campi (menu Visualizza)
Visualizza un elenco dei campi contenuti nell'origine record sottostante di una maschera o di un report. È possibile trascinare i campi dall'elenco per creare controlli che vengono automaticamente associati all'origine record.
(Strumenti Struttura Maschera)

Casella degli strumenti (menu Visualizza)
Mostra o nasconde la casella degli strumenti. Utilizzare tale casella per creare controlli in una maschera, in un report o in una pagina di accesso ai dati.
(Strumenti Struttura Maschera)

Formattazione automatica (menu Formato)
Applica la scelta di formati predefiniti a una maschera o a un report, ad esempio l'immagine di sfondo e i tipi di carattere per i controlli.
(Strumenti Struttura Maschera)

Codice (menu Visualizza)
Apre Visual Basic Editor e visualizza il codice sottostante una maschera o un report selezionato nella finestra Codice.
(Strumenti Struttura Maschera)

Proprietà (menu Visualizza)
Visualizza la finestra delle proprietà relativa all'elemento selezionato, ad esempio un campo tabella o un controllo maschera. Visualizza la finestra delle proprietà dell'oggetto attivo, se non è selezionato alcun elemento.
(Strumenti Struttura Maschera)

Pulsante dei generatori (barre degli strumenti Struttura)
Visualizza un generatore per l'elemento o la proprietà selezionata. Questo pulsante è attivato solo se è disponibile un generatore per l'elemento selezionato, ad esempio un nome di campo in visualizzazione Struttura della tabella, oppure una proprietà, ad esempio una proprietà di maschera di input o un set di proprietà con un'espressione.
(Strumenti Struttura Maschera)

Finestra del database
Visualizza la finestra del database, che elenca tutti gli oggetti contenuti nel database o nel progetto di Microsoft Access corrente. Utilizzare, ad esempio, per creare, copiare o eliminare un oggetto di database o per trascinare un oggetto in un gruppo o nella finestra corrente.
(Strumenti Struttura Maschera)

Nuovo
Crea un oggetto di database. Prima di scegliere questo pulsante, sulla barra degli oggetti fare clic sul tipo di oggetto di database che si desidera creare.
(Strumenti Struttura Maschera)

Assistente di Office
Gli Assistenti di Office forniscono informazioni e suggerimenti in linea per facilitare lo svolgimento delle attività.
(Strumenti Struttura Maschera)

Casella degli strumenti

Clicca sullo strumento di cui vuoi avere una spiegazione.

Selezione oggetti
Utilizzare per selezionare un controllo, sezione, maschera, report o pagina di accesso ai dati. Scegliere questo strumento per sbloccare un pulsante della casella degli strumenti che era stato bloccato. (Casella strumenti)

Creazioni guidate Controllo
Attiva o disattiva le creazioni guidate Controllo. Utilizzare le creazioni guidate Controllo per creare un controllo, ad esempio una casella di riepilogo o un pulsante di comando. In una maschera sono disponibili creazioni guidate aggiuntive per caselle combinate, gruppi di opzioni, sottoreport e sottomaschere. In una pagina di accesso ai dati è possibile utilizzare una creazione guidata per creare una casella di riepilogo a discesa o un grafico di Microsoft Chart. Per poter utilizzare creazioni guidate per creare un controllo, è necessario che il pulsante Creazioni guidate controllo sia premuto. Non è possibile utilizzare creazioni guidate in una pagina autonoma, né quando si fa riferimento a una pagina contenuta in un database diverso da quello aperto correntemente. (Casella strumenti)

Etichetta
Controllo che visualizza il testo descrittivo, ad esempio un titolo, un'etichetta o istruzioni su una maschera, report o pagina di accesso ai dati. Le etichette in maschere e report possono contenere collegamenti ipertestuali. I collegamenti ipertestuali presenti in un report non funzionano tuttavia quando vengono visualizzati con Microsoft Access. Funzioneranno invece quando il report viene salvato nel formato di Microsoft Word o di Microsoft Excel o nel formato HTML. Le etichette vengono allegate automaticamente ai controlli creati. (Casella strumenti)

Casella di testo
Utilizzare per visualizzare, immettere o modificare dati nell'origine record sottostante di una maschera, report o pagina di accesso ai dati, visualizzare i risultati di un calcolo oppure accettare l'input di un utente. (Casella strumenti)

Gruppo di opzioni
Utilizzare con caselle di controllo, pulsanti di opzione o interruttori per visualizzare un set di valori alternativi. È possibile, ad esempio, utilizzare un gruppo di opzioni per specificare se la merce ordinata è stata spedita per via aerea, via mare o via terra. In una pagina di accesso ai dati un gruppo di opzioni può contenere solo pulsanti di opzione. (Casella strumenti)

Interruttore
Utilizzare come controllo autonomo associato a un campo Sì/No in un database di Microsoft Access o a una colonna Bit in un progetto di Microsoft Access. L’interruttore è un controllo non associato per accettare l'input dell'utente in una finestra di dialogo personalizzata oppure parte di un gruppo di opzioni. (Casella strumenti)

Pulsante di opzione
Utilizzare come controllo autonomo associato a un campo Sì/No in un database di Microsoft Access o a una colonna Bit in un progetto di Microsoft Access. Il pulsante di opzione è un controllo non associato per accettare l'input dell'utente in una finestra di dialogo personalizzata oppure parte di un gruppo di opzioni. (Casella strumenti)

Casella di controllo
Utilizzare come controllo autonomo associato a un campo Sì/No in un database di Microsoft Access o a una colonna Bit in un progetto di Microsoft Access. La casella di controllo è un controllo non associato per accettare l'input dell'utente in una finestra di dialogo personalizzata oppure parte di un gruppo di opzioni. (Casella strumenti)

Casella combinata
Unisce le caratteristiche di una casella di riepilogo e di una casella di testo. Per aggiungere un valore a un campo sottostante, è possibile digitare il valore nella casella di testo oppure selezionare una voce nella casella di riepilogo. (Casella strumenti)

Casella di riepilogo
Visualizza un elenco di valori che è possibile scorrere. All’apertura di una maschera in visualizzazione Maschera o di una pagina di accesso ai dati in visualizzazione Pagina o in Microsoft Internet Explorer, è possibile effettuare una selezione dall'elenco per immettere un valore in un nuovo record o per modificare il valore in un record esistente. (Casella strumenti)

Pulsante di comando
Consente di eseguire azioni, ad esempio la ricerca e la stampa di un record oppure l'applicazione di un filtro per la maschera. (Casella strumenti)

Immagine
Utilizzare per la visualizzazione di un'immagine statica su una maschera o su un report. Dal momento che un'immagine statica non è un oggetto OLE, non è possibile modificarla all'interno di Microsoft Access dopo averla aggiunta a una maschera o a un report. (Casella strumenti)

Cornice oggetto non associato
Utilizzare per visualizzare un oggetto OLE non associato, ad esempio un foglio di calcolo di Microsoft Excel, su una maschera o su un report. Durante lo spostamento da un record ad un altro, l'oggetto rimane costante. (Casella strumenti)

Cornice oggetto associato
Consente di visualizzare in una maschera o in un report oggetti OLE, ad esempio una serie di immagini. Questo controllo viene utilizzato per oggetti memorizzati in un campo nell'origine record sottostante della maschera o del report. Durante lo spostamento da un record all'altro, nella maschera o nel report viene visualizzato un oggetto diverso. (Casella strumenti)

Interruzione pagina
Utilizzare per creare un nuovo schermo in una maschera, una nuova pagina in una maschera stampata o una nuova pagina in un report. (Casella strumenti)

Controllo struttura a schede
Utilizzare questo controllo per creare una maschera con schede costituita da più pagine (ad esempio, la maschera Impiegati del database Northwind) o una finestra di dialogo con schede (ad esempio, la finestra di dialogo Opzioni del menu Strumenti). È possibile copiare o aggiungere altri controlli su un controllo struttura a schede. Fare clic con il pulsante destro del mouse sul controllo Scheda nella griglia di struttura per modificare il numero di pagine, l'ordine delle pagine, le proprietà della pagina selezionata e le proprietà del controllo struttura a schede selezionato. (Casella strumenti)

Sottomaschera/sottoreport
Utilizzare per visualizzare i dati contenuti in una o più tabelle di una maschera o di un report. (Casella strumenti)

Linea
Utilizzare su una maschera, report o pagina di accesso ai dati per evidenziare ad esempio informazioni correlate o particolarmente importanti o per suddividere una maschera o pagina in sezioni differenti. (Casella strumenti)

Rettangolo
Utilizzare per produrre effetti grafici, ad esempio il raggruppamento di un set di controlli correlati o per evidenziare dati importanti su una maschera, report o pagina di accesso ai dati. (Casella strumenti)

Altri controlli
Elenca altre possibilità da utilizzare sulle maschere. (Casella strumenti)