Creare maschere personalizzate

Похожие документы
Creare maschere personalizzate con controlli e macro

Relazioni. Microsoft Access. Relazioni. Relazioni

Cosa sono le maschere

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

Database Modulo 6 CREAZIONE DI MASCHERE

Utilizzo delle Maschere in Microsoft Access

Cosa sono i report. Prof. Emanuele Papotto 05/10/2010

Corso di Microsoft. Access. Marco P. Locatelli.

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

THECLA INFORMATICA s.r.l. Corso Avanzato Microsoft Access XP

Corso sul PACCHETTO OFFICE. Modulo Access

5. Modalità operative per creare maschere personalizzate

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.

Guida introduttiva. Introduzione a Impress Presentazioni con OpenOffice.org

Per visualizzare e modificare i dati contenuti in un. database Access offre la possibilità di osservare una

INSERIRE I DATI NEL DATABASE

2.6. Creare ed operare con i Report

Componenti VBA per Applicazioni su Database

Foglio elettronico Microsoft Office Excel 2003

Creare una maschera utilizzando lo strumento Maschera

Operazioni di Ordinamento

WORD PROCESSING.

Nota: per aprire un file in elenco è anche possibile fare doppio click con il tasto sinistro del mouse sul file desiderato.

Access 2007 Colonna di ricerca

Creare una tabella di pivot

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

Università degli Studi di Ferrara. Docente: Dott. Andrea Silvestri. - Access -

Marco Canu Excel Advanced: Note Operative Tabelle Pivot Excel 2013 Sella & Mosca Agg. 06/05/2017

LE MASCHERE CORSO ACCESS PARTE V

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

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

Corso di Access Modulo L2 A (Access) I tipi di query

2.5 Sottomaschere e Report avanzati MODULO L2

Grafici e Pagina web

2.4. Creare ed operare con le query

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

PRIMI PASSI CON UN DATABASE

Corso di Access. Prerequisiti. Modulo L2 A (Access) Le query

OpenOffice Impress. Sommario. Iniziare a lavorare con il programma. Informatica a.a. 2013/2014 (Dip. Psicologia) OpenOffice Impress (4.1.

PANORAMICA DI MICROSOFT ACCESS

Foglio di calcolo con OpenOffice Calc III

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

Cultura Tecnologica di Progetto

guida dell'utente modulo: [ idocmail ] LA GESTIONE DEI FILTRI e delle REGOLE in idocmail

Corso di Formazione. Alfabetizzazione digitale

DEFINIZIONI SMART E RELATIVE ESERCITAZIONI. MODULO 4 Realizzazione di semplici presentazioni multimediali

14Ex-Cap11.qxd :20 Pagina Le macro

GUIDA ALLA GESTIONE DEL SITO

MODULO 5 ACCESS Basi di dati

Inoltrare un messaggio.

Corso di informatica avanzato. 2 Videoscrittura II

Presentazione con PowerPoint

Interfaccia di Word. Scheda File: contiene i comandi per intervenire sul documento, come Nuovo, Apri, Salva con nome, Stampa e Chiudi.

FONDAMENTI DI POWER POINT

Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro;

Ordina e filtra elenchi

MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ

Introduzione a PowerPoint

Database Modulo 4 RELAZIONI TRA TABELLE

Patente Europea del Computer ECDL - MODULO 3

Filtri. Microsoft Access. Filtri. Filtri

Microsoft Word (parte I) Mirko Gombia Università di Bologna

Migrazione ad Access 2010

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

È giunto il momento di imparare a rappresentare visivamente i nostri dati: un buon grafico alle volte è più eloquente di pagine e pagine di dati.

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

GUIDA RAPIDA EDILCONNECT

Università degli studi di Verona. Corso di Informatica di Base. Lezione 4 - Parte 2. Rifinitura di un documento

Un grafico utilizza i valori contenuti in un foglio di lavoro per creare una rappresentazione grafica delle relazioni esistenti tra loro;

Automatizzare le attività con le macro di Visual Basic

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Manuale d istruzioni per l uso della web-mail di ANDI

Gestione delle diapositive

Cloud GDrive, Dropbox

nome di un menu per visualizzarlo e poi selezionate facendo clic sul comando che vi interessa.

L INTERFACCIA GRAFICA DI EXCEL

CORSO ACCESS PARTE IV

TUTORIAL LIBRI IN SIMBOLI

InDesign CS5: gestire i documenti

Транскрипт:

LEZIONE 6 Creare maschere personalizzate In questa lezione impareremo... - A riconoscere ed utilizzare le maschere di Access - A creare maschere e sottomaschere sia in autocomposizione che personalizzate Le maschere Le maschere sono particolari finestre che permettono di mostrare moduli che possono essere compilati per immettere dati nelle tabelle. Rappresenta un interfaccia grafica che agevola la gestione delle tabelle, aggiungendo, modificando o eliminando i dati contenuti nelle tabelle. Ogni maschera è formata principalmente da campi composti da due elementi: - Casella di testo - Etichetta

Il risultato è il seguente, come possiamo notare l'utente può immettere o modificare i dati mostrati nella casella di testo Le maschere sono utili anche per motivi di riservatezza, infatti utilizzando la sola visualizzazione foglio dati, l utente potrebbe accedere comodamente a tutti i record memorizzati nella tabella. Attraverso l'uso di una maschera invece, possiamo decidere di escludere alcuni campi o record dalla vista. Creare una maschera in autocomposizione Le maschere possono essere create in autocomposizione, mediante la Creazione guidata maschera, oppure possono essere elaborate manualmente. La seguente procedura illustra come creare una maschera con Access 2010 in autocomposizione. agenda.accdb 1. In questo esempio vogliamo creare una maschera per la visualizzazione / modifica dei record della tabella agenda, come mostrato qui accanto: 2. Una maschera, è un oggetto di Access, esattamente come una Tabella, una Query oppure un Report. Per attivare l'autocomposizione di una maschera dobbiamo posizionarci nella scheda Crea, e quindi selezionare il pulsante Creazione guidata maschera dal gruppo Maschere: 3. A questo punto possiamo selezionare la tabella o la Query origine della Maschera. In questo caso utilizziamo come origine dati la Tabella agenda. 2

4. Adesso passiamo a decidere quali campi mostrare nella Maschera. Per fare questo è sufficiente selezionarli dall'elenco, quindi fare click sul pulsante di aggiunta (>>). In questo caso non inseriamo il campo Chiave Primaria rappresentato dal campo di tipo Auto Increment chiamato nome ID. Al termine facciamo click su Avanti 5. Nella finestra seguente passiamo a selezionare il Layout della Maschera. In questo caso di tipo A colonne. Quindi facciamo click su Avanti per proseguire. 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). 6. La finestra successiva richiede il nome da assegnare al nuovo oggetto di tipo Maschera, in questo caso la chiameremo Maschera_Agenda. Il campo sottostante richiede se aprire direttamente la maschera creata oppure mostrarla in modalità Struttura, in questo caso scegliamo la seconda ipotesi e facciamo click su Fine per concludere l'autocomposizione: 3

7. Come possiamo notare il risultato è la seguente schermata che mostra la struttura interna della maschera. Per personalizzare la maschera possiamo passare da Visualizzazione Maschera a Struttura come indicato, usando Visualizzazione Struttura e Visualizzazione Maschera, pulsanti presenti nella scheda Home: Come possiamo notare la Maschera consente di scorrere i record in maniera analoga alle tabelle, in quanto possiede una barra per lo spostamento dei record (mostrato nella pagina successiva): 4

Creare una maschera personalizzata In questo caso vogliamo creare una maschera senza utilizzare l'autocomposizione ma bensì componendola direttamente in modalità Struttura. La seguente procedura illustra come creare una maschera collocandovi direttamente i campi della tabella prescelta. cd.accdb 2. A questo punto apparirà una griglia in cui potremo collocare i campi delle tabelle del database, oltre ad altri oggetti chiamati Controlli. Per mostrare l'elenco delle tabelle e dei vari campi da poter essere trascinati nella maschera fai click su Aggiungi campi esistenti del gruppo Strumenti: 3. Appare un riquadro nella parte destra dello schermo che mostra l'elenco delle tabelle del database e dei relativi campi, in questo caso abbiamo la tabella Canzoni e la tabella CD 1. Prima di tutto attiviamo la creazione personalizzata di una maschera attraverso il pulsante Struttura maschera presente nella scheda Crea: 5

4. Passiamo adesso a collocare il campo prescelto nella maschera. Per fare questo questo è sufficiente trascinare il campo e rilasciarlo nel punto desiderato, all'interno della maschera 5. Trasciniamo tutti i campi fino a realizzare quanto indicato: Come possiamo notare nella griglia della maschera per ciascun campo vengono collocati sia l'etichetta che la casella di testo. Vediamo come cambia l'aspetto sia dell'etichetta (in questo caso selezionata) che della casella di testo quando passiamo dalla Visualizzazione Struttura alla Visualizzazione Maschera 6

6. Dopo aver salvato la Maschera, assegnando il nome Maschera_Canzoni, passiamo alla creazione della seconda maschera perla tabella dei CD. Passiamo alla creazione della nuova maschera sempre utilizzando la Visualizzazione Struttura. Prima di tutto vediamo come inserire un titolo mediante una etichetta personalizzata. Per inserire una etichetta personalizzata utilizziamo i Controlli presenti nella scheda Progettazione: 7. Dopo aver trascinato il controllo Etichetta nella maschera, passiamo a scriverci all'interno un testo per il titolo, come indicato: 8. Adesso assegniamo all'etichetta uno sfondo colorato ed una ombreggiatura. Per modificare le impostazioni del controllo facciamo click con il tasto destro su di esso, quindi selezioniamo la voce che ci interessa, in questo caso Colore riempimento/sfondo e Aspetto: 9. Otteniamo il seguente risultato: Le impostazioni di formattazione del titolo possono essere anche applicate ai campi presenti nella maschera, come ad esempio le etichette oppure le caselle di testo. 7

10. Passiamo quindi all'inserimento dei campi della tabella CD, trascinandoli nella maschera come abbiamo imparato, otteniamo il seguente risultato 11. Salviamo infine la maschera con il nome Maschera_CD Creare una maschera con sotto maschera Lo strumento sotto maschera consente di visualizzare due maschere distinte all'interno della stessa maschera. In tal modo possiamo visualizzare i dati relativi a due distinte tabelle. Il contenuto delle sotto maschere può tuttavia venire collegato al contenuto di un campo/casella di testo della maschera principale. L'utente visualizza nella maschera principale il CD, mentre nella sottomaschera le varie canzoni relative a quel record. Questo può avvenire grazie alla relazione che intercorre tra le due tabelle La procedura seguente completa l'esempio precedente e mostra come visualizzare nella stessa maschera le due tabelle CD e Canzoni. cd.accdb 1. Per creare una sotto maschera dobbiamo aprire la maschera salvata nel paragrafo precedente (Maschera_CD), quindi selezionare la voce Sottomaschera/sottoreport dalla scheda Progettazione, gruppo Controlli: 8

2. A questo punto selezioniamo un'area adeguata per contenere la maschera Maschera_Canzoni, come indicato nella immagine seguente: 3. Appare una finestra in cui selezionare l'origine, in cui fare click su Annulla per procedere successivamente alla sezione della maschera da collocare al suo interno. Avremmo anche potuto selezionare direttamente in questa finestra la tabella Maschera_Canzoni, ma vedremo tra poco come agire per collocare manualmente la maschera prescelta all'interno della sotto maschera. 4. Fai click sul pulsante Finestra delle proprietà della scheda Progettazione, per modificare le impostazioni della sotto maschera, verificando che la sotto maschera appena creata sia sempre selezionata. 9

5. All'interno della finestra delle proprietà seleziona la voce Oggetto origine. Esso rappresenta la tabella, report oppure maschera che verrà collocata nella sotto maschera appena creata. In questo caso selezioniamo Form.Maschera_Canzoni 6. Come possiamo notare la maschera Maschera_Canzoni viene collocata all'interno della sottomaschera appena creata 7. Adesso per fare in modo che l'utente possa scorrere i record della sottomaschera per ciascun record della maschera principale dobbiamo associare le tabelle contenute mediante un campo comune, chiamato campo master. Fai click sul pulsante posto accanto alla casella Collega campi master, come indicato a lato 8. Appare la seguente finestra in cui sono stati indicati campi oggetti di relazione tra le tabella CD e Canzoni (IDCD): 10

Come fa il sistema a riconoscere i campi master rispetto ai campi secondari? I primi vengono automaticamente riconosciuti in quanto presenti nella tabella che possiede il campo chiave primaria, mentre il campo chiave esterna diventa il campo secondario della relazione tra le due maschere. 9. Dopo aver salvato nuovamente la maschera Maschera_CD, proviamo ad aprirla. Il risultato è il seguente: Applicare le sotto maschere ad una relazione tra due tabelle Supermercati Crea una maschera per la tabella reparti che contenga una sotto maschera che possa far scorrere tutti i prodotti di quel reparto. 11

INSERIRE UN CAMPO CALCOLATO NELLA MASCHERA Un campo calcolato non è altro che una casella di testo che contiene una formula. Per aggiungere un campo calcolato ad una maschera o ad un report si utilizza la stessa tecnica. Possiamo lavorare in due modi, generando un campo calcolato nella query associata alla maschera o al report, quindi trasciniamo questo nuovo campo dall elenco campi. Oppure possiamo creare una nuova casella di testo associando ad essa una formula. I due metodi sono equivalenti, vediamo come applicare il secondo metodo. supermercati.accdb 1. Crea una nuova maschera in Creazione guidata per la tabella Prodotti in Visualizzazione A colonne. 2. Apri la Maschera creata in Visualizzazione Struttura e seleziona la casella di testo del campo Prezzo 3. Adesso fai click sul pulsante accanto alla voce Origine controllo presente nella Finestra delle proprietà 4. La formula deve iniziare con l'uguale (=) ed i campi a cui fa riferimento vanno inclusi tra parentesi quadra. Una volta scritta la formula conferiamo con OK: 3. Una volta scritta la formula, essa verrà visualizzata sia nella proprietà Origine controllo, che all'interno della Casella di testo. Inoltre i calcoli inclusi in maschere o report verranno eseguiti in tempo reale quando i dati da cui dipendono vengono aggiornati. 12