Le basi di dati per Economia CAPITOLO 2 MASCHERE E REPORT Le basi di dati per Economia
La gestione facilitata dei database Una Maschera (Form) è un’interfaccia con cui l'utente gestisce l'immissione, la modifica, il reperimento e la stampa dei dati. La maschera visualizza i dati uno alla volta, presentando per ogni campo un'etichetta alla quale è associato uno spazio utilizzabile per l'inserimento delle informazioni, il controllo. I controlli possono essere: Associati. L’origine dei dati contenuti è un campo di una tabella o di una query (che prendono il nome di origine record) Non associati. Non hanno alcun legame con tabelle o query. Calcolati. Il valore contenuto è il risultato di un’espressione applicata a campi di tabelle o query. La maschera è composta da: Corpo. Intestazione e Piè di pagina della maschera. Intestazione e Piè di pagina della pagina.
Creare una maschera Visualizzazione Struttura. È il metodo più complesso, ma quello che garantisce il maggior controllo. Creazione guidata Maschera. Seguendo i passaggi si devono indicare i campi da inserire, il layout, lo stile grafico ed il nome da assegnare alla maschera. Maschera standard. In un unico passaggio crea una maschera partendo da una tabella o da una query. Visualizzare mediante una maschera i corsi presenti nel database corso di studi.
Visualizzazione Struttura (1) Indipendentemente dal modo in cui è stata creata la maschera, è sempre possibile modificarla e personalizzarla in Visualizzazione Struttura agendo tramite la Casella degli strumenti e l’Elenco campi visualizzabile tramite l’apposito pulsante ( ). Visualizzare nella maschera corsi l’intestazione ed aggiungere un controllo associato che riporti il nome del docente. Visualizza / Int./piè di pagina maschera Creare un’etichetta nello spazio appena visualizzato e scrivere l’intestazione Posizionare un controllo associabile (in questo caso una casella combinata ) nel corpo della maschera. Seguire la procedura di Creazione guidata Casella Combinata.
Visualizzazione Struttura (2) Creare una maschera borsa di studio, inserendo un controllo Gruppo di opzioni relativo all’assegnazione (0 non assegnata, 1 assegnata, da inserire nella tabella). Si vogliono assegnare 5 borse di studio in base al numero di esami dati e a parità in base alla media (se la parità sussiste, l’iscritto più recente). Posizionare un controllo associabile (in questo caso una Gruppo di opzioni ) nel corpo della maschera. Seguire la procedura di Creazione guidata Gruppo di Opzioni. Nel caso che nell’origine record ci sia un campo Sì/No, si procede analogalmente ma inserendo un controllo associabile del tipo Casella di controllo ( )
Facilitare l’immissione dei dati Creare una maschera Esami che visualizzi IdEsame, matricola, cognome e nome dello studente, IdCorso, nome del corso, data e voto. Creare la maschera Esami. Modificare i controlli su matricola e nome del corso da casella di testo a casella combinata. Da Proprietà/Dati scegliere come origine riga: Studenti per la casella combinata matricola, Corsi per IdCorso. Per visualzzare i dati utili da Proprietà/Formato per le caselle combinate scegliere Numero colonne = 3.
Sottomaschere Creare una maschera Studenti, associando sottomaschere relative agli esami svolti. Creare la maschera Studenti. Dalla Casella degli strumenti trascinare nel corpo della maschera la sottomaschera ( ). Nella finestra di creazione guidata scegliere Usa tabelle e query esistenti, poi selezionare i campi da inserire nella sottomaschera (Corsi.nome, Data, Voto), definire i collegamenti tra maschera e sottomaschera, scegliere il nome.
La stampa dei database Un Report è il miglior strumento per la stampa dei dati. Condivide molte caratteristiche con la maschera, in particolare la struttura, la casella degli strumenti, i controlli, le creazioni guidate, i sottoreport simili alle sottomaschere. A differenza delle maschere i report non sono destinati alla visualizzazione (c’è solo l’anteprima di stampa) e non prevedono la possibilità di modificare i dati. Il report è composta da: Corpo. Intestazione e Piè di pagina dei gruppi. Intestazione e Piè di pagina della pagina. Intestazione e Piè di pagina del report.
Creare un report Visualizzazione Struttura. È il metodo manuale. Creazione guidata Report. Seguendo i passaggi si devono indicare i campi da inserire, i gruppi e le opzioni di raggruppamento, i criteri di ordinamento, il layout, lo stile di formattazione ed il nome da assegnare al report. Report standard. In un unico passaggio crea un report partendo da una tabella o da una query. Preparare un report sugli esami registrati nel database corso di studi catalogando i dati sulla base della data.