Corso di Access. Prerequisiti. Modulo L2A (Access) 2.5 Sottomaschere e Report avanzati

Documenti analoghi
Corso di Access. Modulo L2 A (Access) 1.4 Le maschere

Operazioni di Ordinamento

Utilizzo delle Maschere in Microsoft Access

PRIMI PASSI CON UN DATABASE

WORD PROCESSING.

Cosa sono le maschere

Database Modulo 6 CREAZIONE DI MASCHERE

Utilizzo delle Maschere in Microsoft Access

3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record

Formazione a Supporto dell Inserimento Lavorativo. Elementi di Word avanzato. Docente Franchini Gloria

Access 2007 Colonna di ricerca

PowerFATT Gestione delle fatture, preventivi e ddt

Calcolare con il computer: Excel. Saro Alioto 1

ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.

Definire una chiave primaria. Microsoft Access. Definire una chiave primaria. Definire una chiave primaria. Definire una chiave primaria

LE MASCHERE. Maschera standard. Maschera semplice. Questa maschera però non consente di nascondere alcuni campi e visualizza i record uno ad uno.

Sommario. A proposito di A colpo d occhio 1. Novità di Access Primi passi con Access

DEFINIZIONI SMART E RELATIVE ESERCITAZIONI

CORSO ACCESS PARTE IV

Ripasso Concetti Pratica in Access Link utili. ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 3

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

2.6. Creare ed operare con i Report

Errore. Il segnalibro non è definito.

Operazioni preliminari: creare una cartella in Documenti

Microsoft Access (parte 5) Query. Query. Query. Query. Creare una query

Servizio Webmail dell Università degli Studi di Macerata

Creazione di database, tabelle e associazioni con Access 2003

Excel. Il foglio di lavoro. Il foglio di lavoro Questa viene univocamente individuata dalle sue coordinate Es. F9

MS ACCESS. Obiettivi. Creare e popolare un database. Interrogare un database. Accedere al database tramite input e output grafici

Infor LN [GUIDA INFOR LN] [GUIDA INFOR LN] Baltur S.p.A. Rev /2013. Guida all utilizzo del Gestionale Infor LN per le Agenzie Baltur

CORSO ACCESS 2000 PARTE VI

Ordina e filtra elenchi

Guida introduttiva. Introduzione a Impress Presentazioni con OpenOffice.org

Manuale di istruzioni per l inserimento dei dati delle CLASSI NON CAMPIONE

Video Scrittura (MS Word) Prima Parte

LABORATORIO DI BASI DI DATI LEZIONE 3. Tutor: Giacomo Carli

Microsoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati

Corso di Informatica. Software di produttività personale e database. Ing Pasquale Rota

GUIDA ALLE TABELLE PIVOT *

Modulo 6. Strumenti di Presentazione

IMPORTAZIONE PRESENZE DA RILEVATORI ELETTRONICI. tramite file tracciato

MANUALE OPERATIVO PROGRAMMA DI GESTIONE DATI DI SENSIBILITÀ AGLI ANTIBIOTICI.

DISPENSA ACCESS (OFFICE 2010 BETA)

Excel Base- Lezione 5

FOCUS Chiusura magazzino e stampa inventario

Fondamenti di Informatica

TABELLE RECORD E CAMPI

Analisi dei dati con Excel

Grafici. 1 Generazione di grafici a partire da un foglio elettronico

Il foglio elettronico

LE MASCHERE CORSO ACCESS PARTE V

3.6.1 Inserimento. Si apre la finestra di dialogo Inserisci Tabella:

Creare maschere personalizzate

Stampa Guidata Serie in 19 passi. Creazione di una serie di documenti testualicon la tecnica Stampa Guidata Serie OpenOffice 2.3.0

Laboratorio di Applicazioni numeriche

Creare una tabella di pivot

GALLERY. Album immagini

Capitolo 19: Creazione del layout di stampa

INTRODUZIONE ALLE BASI DATI RELAZIONALI

INDICE. Vista Libretto Livello Digitale 2. Importazione di dati da strumento 3. Inserisci File Vari 5. Compensazione Quote 5.

Corso sul PACCHETTO OFFICE. Modulo Access

Panoramica di Access Elementi dell interfaccia

C3 IL DBMS MICROSOFT ACCESS

TESINA INFORMATICA CARTELLA CLINICA IN ACCESS

MANUALE PER L UTILIZZO DI SISSIWEB DA PARTE DEI DOCENTI

Ordinare dati. Microsoft Access. Ordinare dati. Ordinare dati. Ordinare dati. Ordinare dati. Query (II), filtri. L ordinamento crescente:

Scorciatoie. Mike McBride Jost Schenck Traduzione del documento: Samuele Kaplun Traduzione e revisione del documento: Luigi Toscano

Regione Campania - AIR 2013 (MMG)

USO DELLA TASTIERA WORD RITA LUCCHESE - GUIDA ALLA PATENTE EUROPEA DEL COMPUTER - EDITRICE LA SCUOLA

V. Moriggia Modelli di Base Dati. Modelli di Base Dati. a.a. 2001/

GUIDA D USO PER L IMPORTAZIONE DI FILE.CSV

Relazioni e tabelle. Introduzione alle Basi di Dati Relazionali. Relazioni uno a uno. Esempio

Le query di comando e di servizio in Access

Access. P a r t e t e r z a

Manuale EacqCE_Daemon. Versione manuale Copyright 2011 MMS Srl. Manuale EacqCE_Daemon Pagina 1

Video Scrittura (MS Word) Lezione 3 Formattazione e Stampa documenti

INDICAZIONI UTILI ALL UTILIZZO NUOVA POSTA ELETTRONICA

Appunti sui Fogli Elettronici. Introduzione. D. Gubiani. 19 Luglio 2005

La stampa Unione con MS-Word

Excel avanzato. Certificazione Microsoft. Excel: le basi. 1.1 Excel: le basi NUMBER TITLE

Gruppo di lavoro h Scuola secondaria di primo grado S.G. Bosco Fara Gera d Adda

Modulo 1 Information Communication Technology. ICT e computer... Pag. 6 Classificazione dei computer...» 8

Funzioni condizionali

MySQL Migration Toolkit

Disease Management del Diabete mellito tipo II Art. 9 AIR 2013

Esercitazione. Excel: le macro. C.1 Registrazione di macro

9In questa sezione. Ordinare e filtrare i dati. Dopo aver aggiunto dati ai fogli di lavoro, potresti voler

Il software consente di costruire tabelle e grafici e di esportare il proprio lavoro in formato pdf o excel.

Vademecum inserimento Modello Organizzativo attraverso

in collaborazione con

Contare quante volte si presenta un valore singolo utilizzando una funzione

Opzioni contenitore Prodotti

Anno 2009/2010 Syllabus 5.0

Scheda 13 Estrazione dati per l Azienda USL Parte A Creazione del file di estrazione dati

INFORMAZIONI SU MIMIOSTUDIO

Il Database serve a memorizzare e manipolare informazioni in modo efficace ed efficiente.

Guida per l utente agli organigrammi cross-browser di OrgPublisher

La Back Office Console consente di costruire lo scheletro degli schema.

Transcript:

Corso di Access Modulo L2A (Access) 2.5 Sottomaschere e Report avanzati 1 Prerequisiti Creazione ed uso di report Creazione ed uso di maschere Concetto di database relazionale Utilizzo elementare del computer Concetti fondamentali di basi di dati Interrogazione di un DB 2 1

Introduzione In questa Unità vediamo alcuni concetti di utilità di Access, come: bloccare/sbloccare colonne per ottenere una visualizzazioni parziale dei dati in tabella; la creazione di sottomaschere, realizzare report avanzati, aventi particolari caratteristiche operare importazione ed esportazione sui dati per trattarli con altre applicazioni 3 Blocco/Sblocco colonne Nella visualizzazione foglio dati del contenuto di una tabella, se non è possibile visualizzare tutte le colonne per motivi di spazio, si possono bloccare una o più colonne sul lato sinistro, in modo che non scompaiano dallo schermo durante lo scorrimento. 4 2

Blocco/Sblocco colonne Per bloccare/sbloccare le colonne procedere come segue: 1. Selezionare la colonna da cui bloccare (per bloccare più colonne, trascinare lungo i selettori campo) 2. Per bloccare le colonne Scegliere Blocca colonne dal menu Formato. Nel foglio dati fare clic sul pulsante destro del mouse e scegliere Blocca colonne dal menu di scelta rapida Per sbloccare le colonne scegliere Sblocca ogni colonna dal menu Formato. 5 Sottomaschere Molte volte è opportuno, all interno di una maschera, disporre dei dati relativi ad un altra tabella o query. Ciò può essere fatto mediante le sottomaschere, attivabili dalla Casella degli strumenti. Pulsante sottomaschere 6 3

Sottomaschere Quando tra due tabelle è stata impostata una relazione del tipo uno a molti, può essere utile all interno di una maschera visualizzare tutti le tuple che sono in relazione con il record mostrato. In tal modo, si hanno a video, allo stesso tempo, i dati delle due tabelle. 7 Sottomaschere Facendo riferimento al database utilizzato come esempio nelle Unità precedenti, come si nota, un record di DIPENDENTI è associato ad un gruppo di record di CLIENTI. Nella maschera DIPENDENTI, detta maschera principale, (master form) si può inserire un altra maschera detta sottomaschera di CLIENTI (secondary form). 8 4

Sottomaschere In questo modo quando è visualizzato un record di DIPENDENTI nella maschera principale, nella sottomaschera vengono elencati i record di CLIENTI associati ad esso come è mostrato nella figura. 9 Sottomaschere Uno dei modi per creare sottomaschere è il seguente: 1. Realizzare una ulteriore maschera per CLIENTI con un formato ad esempio tabulare come quello indicato in figura 2. Aprire in Visualizzazione struttura la maschera di DIPENDENTI e, mediante la Composizione guidata, selezionare nella barra degli strumenti l opzione Sottomaschera ed inserirla nella maschera principale. 10 5

Sottomaschere 3. Nella Creazione guidata inserire il nome della sottomaschera di CLIENTI preparata allo scopo 4. Assegnare un nome alla sottomaschera 5. Attivando la maschera principale DIPENDENTI verrà visualizzato l elenco dei record di CLIENTI associati al record mostrato nella maschera principale. 11 Report avanzati Un caso particolare di report si ha quando si vogliono stampare i dati di due tabelle con una associazione uno a molti. Con riferimento all esempio DIPENDENTI e CLIENTI si avrebbe uno schema del tipo seguente 12 6

Report avanzati - rottura di codice Una situazione di questo tipo prende il nome di rottura di codice e può essere realizzata creando report con livelli di gruppo. Procedura: 1. Selezionare la voce Report nella finestra del database 2. Selezionare Nuovo e scegliere la Creazione guidata 3. Scegliere la tabella principale e trascinare i campi che dovranno comparire nella riga di ogni dipendente (riga principale) 4. Scegliere la tabella secondaria e trascinare i campi che dovranno comparire nella riga di ogni cliente (riga di dettaglio) 13 Report avanzati - rottura di codice 5. Scegliere tra le modalità di presentazione dei record 6. Stabilire se nelle righe (principale e di dettaglio) ci debbano essere livelli di gruppo per separare gli attributi 7. Scegliere, per le righe di dettaglio, un criterio di ordinamento ed eventuali operazioni su un dato campo (somma, media, minimo, massimo) 8. Scegliere il formato del report tra quelli proposti 9. Scegliere lo stile del report tra queli proposti 10. Assegnare un nome al report Il report è così completato. 14 7

Report avanzati - rottura di codice Attraverso la rottura di codice si può ad esempio: contare il numero di record che corrispondono a ciascun valore di un dato campo es. elencare i clienti, raggruppandoli e contandoli, per ciascuna città calcolare la somma di un dato campo, per tutti i record relativi ad ogni codice es. elencare i voti e la loro media, per ciascun alunno es. elencare gli importi degli ordini e il loro totale, per ciascun cliente 15 Report avanzati - numero di pagina È opportuno che un report abbia le pagine numerate. Per inserire un numero di pagina: 1. Creare una casella di testo 2. Nella finestra proprietà della casella selezionare Origine controllo 3. Fare clic sul pulsante, che apre finestra del Generatore di espressioni 4. Selezionare Espressioni comuni nella lista di sinistra 5. Fare doppio click su Page number e comporre a piacere la stringa che appare in alto, ad esempio: Il report è così completato. "Pagina " & Pagina & "/" & Pagine La procedura è equivalente per le maschere 16 8

Report avanzati - numero di record Sul report può essere indicato il numero totale di record presenti in tabella. Per inserire questo valore procedere come segue: 1. Creare una casella di testo 2. Nella finestra proprietà della casella selezionare Origine controllo 3. Fare clic sul pulsante, che apre finestra del Generatore di espressioni 4. Selezionare Funzioni e poi Funzioni predefinite nella lista di sinistra 5. Fare click su Aggregazione SQLe e fare doppio click su Conta() 6. Completare la funzione che appare, sostituendo ad <expr> il campo chiave, ad es: =Conta(IDCliente) 17 Report avanzati - totali Sul report può essere indicato il totale di importi presenti in tabella. Per inserire questo valore procedere come segue: 1. Creare una casella di testo 2. Nella finestra proprietà della casella selezionare Origine controllo 3. Fare clic sul pulsante, che apre finestra del Generatore di espressioni 4. Selezionare Funzioni e poi Funzioni predefinite nella lista di sinistra 5. Fare click su Aggregazione SQLe e fare doppio click su Somma() 6. Completare la funzione che appare, sostituendo ad <expr> il campo chiave, ad es: =Somma (Fatturato) 18 9

Importare/Esportare dati Molte volte può essere utile trasportare dati da Access in un altra applicazione (esportazione) oppure caricare in Access dati scritti mediante un altra applicazione (importazione). Queste operazioni sono disponibili nel menu Dati esterni di un DB aperto, in cui abbiamo: Esporta (trasferisce dati da Access in file di vario formato (xls, XML,txt) Importa (trasferisce dati esterni in vari formati, in tabelle Access) Nell esportare i dati si apre una finestra in cui si può decidere in quale formato esportarli (.xls,.txt, ecc) e viceversa, si può scegliere di importare i dati in formato testo, Excel, o altri. 19 Argomenti Blocco/Sblocco colonne Sottomaschere Report avanzati rottura di codice numero di pagina numero di record totali Importare/Esportare dati 20 10

Altre fonti di informazione A. Lorenzi D.Rossi Le basi di dati e il linguaggio SQL ed. ATLAS 21 11