|
||||
|
|
||||
|
5.5 - Report 5.5.1 Operare con i report |
||||
![]() |
5.5.1.1 Prima di procedere nella creazione di un report, nel riquadro Oggetti della finestra database, per prima cosa, seleziona l’oggetto che intendi creare, nel nostro caso Report, e premi il pulsante Nuovo disponibile sulla barra degli strumenti della finestra stessa. Si apre una finestra di dialogo, attraverso la quale puoi scegliere quale metodo utilizzare per creare il nuovo report: Visualizzazione struttura, Creazione guidata Report, Report standard a: colonne, tabulare, Creazione guidata Grafico, Creazione guidata Etichetta. Fai doppio clic direttamente sul comando, oppure selezionalo e premi il tasto OK.
Se scegli la realizzazione Report standard, utilizza il menu a discesa per impostare la tabella o la query di origine dei dati dell’oggetto, e premi OK. Devi solo attendere qualche momento, e il programma visualizza sullo schermo il nuovo report realizzato. Puoi comunque compiere delle personalizzazioni utilizzando la Visualizzazione Struttura. Nella parte destra della finestra database sono invece disponibili i comandi: Crea un report in visualizzazione Struttura, Crea un report mediante una creazione guidata. Fai doppio clic sul comando, per avviare la procedura di creazione del nuovo report. La creazione guidata è il metodo più semplice
da utilizzare. La finestra che appare ti presenta l’elenco delle
tabelle e delle query presenti nel database. Seleziona, una tabella o
una query, per visualizzarne i relativi campi nel riquadro Campi
disponibili. Seleziona il campo che desideri includere e visualizzare
nel nuovo report e premi il pulsante Aggiungi. Nel riquadro
Campi selezionati viene presentato l’elenco di
tutti i campi che decidi di includere nel report. Il pulsante Aggiungi
tutti ti permette di includere, tutti i campi della tabella o
della query impostata, senza doverli selezionare uno alla volta. E’ possibile includere campi scegliendoli tra differenti tabelle e query. Imposta una nuova tabella o query e seleziona i campi che desideri includere. Una volta definiti tutti i campi del report premi il pulsante Avanti per proseguire. Specifica come intendi raggruppare i campi, all’interno di ciascun gruppo. Seleziona il campo, premi il pulsante Aggiungi per definire gli intervalli di raggruppamento. E’ possibile impostare più di un intervallo di raggruppamento. Nel riquadro anteprima viene rappresentato un esempio del raggruppamento impostato. Premi il pulsante Avanti per proseguire. Scegli il tipo di ordinamento da applicare ai record. Seleziona la casella di opzione per impostare il layout da applicare al report: Con rientri, A blocchi, Bordato 1, Bordato 2, Allineato a sinistra 1, Allineato a sinistra 2 e definisci l’orientamento del foglio. E’ disponibile un riquadro anteprima che mostra un esempio del layout selezionato. Premi il pulsante Avanti per proseguire. Nel passaggio successivo viene mostrato un elenco di stili grafici differenti, selezionali uno alla volta ed utilizza il riquadro anteprima per controllare quello che più soddisfa le tue esigenze. Premi il pulsante Avanti per proseguire. Nell’ultimo passaggio puoi assegnare il nome al nuovo report e decidere se desideri aprirlo per visualizzarlo in anteprima oppure se preferisci aprirlo per poterne modificare la struttura. Seleziona la casella di controllo che corrisponde alle tue esigenze e premi il pulsante Fine. In Visualizzazione struttura, come abbiamo già visto, è possibile intervenire per modificare o personalizzare i campi di un report già esistente, oppure puoi utilizzare la Visualizzazione struttura per creare un nuovo report. Fai doppio clic sul comando Crea un report in visualizzazione struttura, disponibile nella parte destra della finestra database, se desideri utilizzare questo metodo. Per poter creare un report in Visualizzazione struttura
è necessario utilizzare gli strumenti disponibili in differenti
finestre: il corpo del Report, la casella degli strumenti, la finestra
delle Proprietà, la finestra elenco campi. Clicca il pulsante Proprietà presente sulla barra degli strumenti Standard, oppure attiva il menu Visualizza e scegli la voce Proprietà. In alternativa, se preferisci utilizzare la tastiera premi il tasto funzione F4. Si apre la finestra relativa alle proprietà del report che si presenta organizzata in diverse schede. Nella scheda Dati, utilizza il menu disponibile nella casella Origine record per indicare la tabella o la query a cui è associato il report. Compare la finestra Elenco campi, relativa alla tabella o query selezionata. Ora puoi scegliere i campi da includere nel report. Seleziona un campo alla volta e trascinalo dalla finestra campi nell’area corpo del report. Se mentre lavori viene chiusa la finestra Elenco campi, per riattivarla, ricorda che è disponibile sulla barra degli strumenti standard il pulsante Elenco campi, oppure attiva il menu Visualizza e scegli la voce Elenco campi. Per visualizzare la finestra Casella degli strumenti, è disponibile sulla barra degli strumenti il pulsante Casella degli strumenti, oppure attiva il menu Visualizza e scegli la voce Casella degli strumenti. Puoi
intervenire sul corpo report per modificare la disposizione degli elementi
e per personalizzare i campi. Definita la struttura del nuovo report premi il pulsante Salva
presente sulla barra degli strumenti Standard, oppure
attiva il menu File e scegli il comando Salva.
Se viene chiuso un report, che è stato
modificato, ma non ancora salvato, il programma fa apparire una finestra
nella quale ti invita
a salvare le modifiche al lavoro appena realizzato. |
|||
![]() |
5.5.1.2 In qualsiasi momento è possibile aprire un report per modificare la collocazione delle intestazioni e dei campi di dati. Le modifiche possono essere apportate lavorando in Visualizzazione struttura. Nella finestra database, seleziona l’oggetto che intendi aprire e premi il pulsante Struttura. Ogni elemento presente sul report può essere selezionato singolarmente. Posiziona il puntatore del mouse su un bordo del campo, quando assume la forma di una manina nera, clicca il tasto sinistro del mouse e mantenendolo premuto, trascina l’elemento nella nuova posizione. In alternativa, dopo aver compiuto la selezione dell’elemento da spostare, puoi utilizzare i tasti freccia per modificarne la collocazione. E’ possibile spostare più campi contemporaneamente. Mantenendo premuto il tasto MAIUSC (maiuscole) seleziona tutti i campi che intendi spostare. Terminata la selezione utilizza la procedura di trascinamento, oppure i tasti freccia per compiere lo spostamento. Un clic del mouse in un’area libera dello schermo ti permette di eliminare la selezione su tutti i campi coinvolti nella modifica. Quando risulta selezionato uno o più elementi, risultano disponibili anche tutti i pulsanti della barra degli strumenti di formattazione, con i quali puoi intervenire per apportare eventuali modifiche grafiche. Se invece desideri impostare un formato predefinito, clicca il pulsante Formattazione automatica, disponibile sulla barra degli strumenti. Lo stesso comando è disponibile anche attivando il menu Formato.
Mentre lavori, puoi verificare il risultato delle tue impostazioni premendo il pulsante Visualizza, presente sulla barra degli strumenti, oppure attiva il menu Visualizza e scegli il comando Anteprima di stampa. Viceversa, clicca il pulsante Visualizza, per ritornare in Visualizzazione struttura e continuare nelle tue modifiche. Ricorda di controllare dove collochi i singoli elementi, perché
a seconda della loro posizione cambia la visualizzazione nel documento
finale. L’etichetta dei campi, ad esempio è inserita solitamente
come intestazione di ogni colonna. Si tratta di un campo di testo che
rimane fisso e disponibile in tutte le pagine del documento. |
|||
![]() |
5.5.1.3 Abbiamo già analizzato, nella creazione guidata di un report, quali funzioni sono previste per poter raggruppare e ordinare i campi. Analizziamo ora quali funzioni sono disponibili se decidi di lavorare in Visualizzazione struttura. Nella finestra database, seleziona l’oggetto che intendi aprire e premi il pulsante Struttura. Analizziamo insieme la struttura di un report molto semplice, relativo all’elenco dei clienti. Nel corpo del report abbiamo incluso, scegliendoli dalla tabella clienti, i campi relativi rispettivamente al Nome della società, al Paese e alla Città. Visualizziamo l’anteprima del report per verificare come si presenta in questo momento l’elenco dei clienti. Torniamo in Visualizzazione struttura per impostare un
raggruppamento e un ordinamento dei campi inclusi in questo report. Premi
il pulsante Ordinamento e raggruppamento,
disponibile sulla barra degli strumenti, oppure posiziona il puntatore
del mouse sulla struttura del report e clicca il tasto destro del mouse,
nel menu di scelta rapida che appare seleziona la voce Ordinamento
e raggruppamento. Lo stesso comando è disponibile anche
attivando il menu Visualizza.
La finestra che appare è suddivisa in due colonne; utilizza il menu a discesa della casella Campo o espressione per selezionare il campo in base al quale si vuole impostare l’ordinamento. Nel nostro esempio selezioniamo il campo Paese e impostiamo il criterio di ordinamento Crescente. Se desideri visualizzare un’intestazione per il gruppo appena inserito, utilizza il menu disponibile nella casella Intestazione (gruppo) e seleziona Sì. Osserva come nella struttura del report sia stata inserita l’intestazione del gruppo generato. Seleziona il campo Paese e trascinalo nella sezione Intestazione Paese. Assegniamo ai campi un colore diverso per evidenziarli e visualizziamo l’anteprima del report per verificare come si presenta in questo momento il report che stiamo raggruppando. Torniamo in Visualizzazione struttura per impostare un
ulteriore raggruppamento. All’interno del raggruppamento per paese,
definiamo il raggruppamento per Città e scegliamo
di visualizzare l’intestazione di questo gruppo. L’elenco dei clienti si presenta raggruppato: all’interno
di ogni gruppo “paese” si presenta un’ulteriore suddivisione
determinata dal gruppo “città”. Rispetto al report
di partenza, ora l’elenco clienti è senz’altro più
funzionale. |
|||
![]() |
5.5.1.4 E’ possibile presentare campi specifici in un report raggruppati per somma, minimo, massimo, media e conteggio. Facciamo insieme un esempio: nel report, relativo all’elenco dei clienti, che abbiamo raggruppato in precedenza, è possibile inserire, per ogni gruppo “paese”, il conteggio delle società che fanno parte dello specifico gruppo. Per apportare modifiche ad un report già esistente devi lavorare in Visualizzazione struttura. Nella finestra database, seleziona l’oggetto che intendi aprire e premi il pulsante Struttura. Utilizza il comando che ti è più comodo per visualizzare la finestra Ordinamento e Raggruppamento. Controlla che sia selezionato il campo che rappresenta il gruppo sul quale intendi basare il raggruppamento. Nella sezione Proprietà del gruppo, utilizza il menu disponibile nella casella Piè di pagina (gruppo) e seleziona Sì. Osserva come nella struttura del report sia stata inserito il piè di pagina al gruppo. Nella sezione Piè di pagina Paese occorre ora inserire una Casella di testo. Premi il pulsante Casella degli strumenti, oppure attiva il menu Visualizza e scegli la voce Casella degli strumenti. Il riquadro è ora disponibile sullo schermo. Seleziona il comando Casella di testo e posiziona il puntatore del mouse, che ha assunto una forma particolare, sull’area Piè di pagina Paese; quindi mantenendo premuto il tasto sinistro del mouse disegna un riquadro. Impostiamo ora l’espressione affinché la casella che abbiamo
appena generato contenga il conteggio dei clienti appartenenti ad ogni
gruppo “paese”. Visualizza la finestra Proprietà
e posizionati nella scheda Dati. Nella casella Origine
controllo digitiamo l’espressione che permette di ottenere
il valore desiderato: =Conteggio([NomeSocietà]). Se preferisci, per inserire un’espressione, puoi utilizzare il pulsante dei generatori disponibile nella casella Origine controllo ed attivare il Generatore di espressioni.
Analizziamo ora insieme gli elementi da utilizzare per compilare correttamente un’espressione. Il segno di uguale (=) viene sempre anteposto nelle espressioni che prevedono controlli calcolati, cioè là dove il risultato viene ricalcolato ogni volta che vengono modificati i valori su cui si basa l’espressione. Le parentesi quadre ( [ ] ) si utilizzano per racchiudere un identificatore.
L’elemento racchiuso può essere un campo di una tabella o
di una query, il valore di un controllo o di una proprietà. Somma Colonna da speakerare |
|||
![]() |
5.5.1.5 Per inserire, modificare testo nell’intestazione o nel piè di pagina di un report occorre lavorare in Visualizzazione struttura, come abbiamo infatti già visto, è in questa modalità che puoi intervenire per impostare, modificare o personalizzare i campi di un report nuovo oppure già esistente. Attiva il menu Visualizza e scegli il comando Intestazione/Piè
di pagina report, oppure clicca con il tasto destro del mouse
sulla struttura del report, e dal menu di scelta rapida che appare seleziona
Intestazione/Piè di pagina report. Nel report
viene inserito uno spazio, al di sopra e al di sotto, della sezione corpo,
destinato ad ospitare l’Intestazione e il Piè
di pagina. Se non è attiva la Casella degli strumenti, clicca
il pulsante corrispondente, oppure attiva il Menu Visualizza
e scegli il comando Casella degli strumenti. Anche nel
menu di scelta rapida, che puoi attivare con un clic del tasto destro
del mouse, è disponibile lo stesso comando.
Seleziona lo strumento Etichetta e posizionati nella sezione Intestazione. Quando il puntatore del mouse assume la forma della lettera A accompagnata dal simbolo più (+), clicca il tasto sinistro del mouse, e mantenendolo premuto disegna il riquadro. Quando il riquadro assume le dimensioni desiderate, rilascia il tasto del mouse. Compare un campo bianco nel quale puoi iniziare ad inserire il testo che desideri visualizzare nell’Intestazione. Al termine premi il tasto INVIO per confermare il tuo
inserimento. Puoi utilizzare i pulsanti disponibili sulla barra degli
strumenti di Formattazione per personalizzare il testo. Se desideri controllare il risultato
del tuo lavoro premi il pulsante Visualizza. |
|||
|
|
||||
![]() |
5.5.1.6 Per cancellare un report, nella finestra database, per prima cosa devi
selezionarlo, quindi premi il tasto CANC, oppure clicca sul pulsante Elimina disponibile sulla barra degli strumenti della finestra database. Qualsiasi sia la procedura utilizzata per eliminare un report, appare una
finestra di dialogo per richiedere una tua conferma prima di procedere
alla definitiva eliminazione. Premi il pulsante Sì
per confermare, No per annullare l’operazione.
Ricorda in caso di errore non sarà più possibile annullare
l’operazione.
Se il report che desideri cancellare è al
momento aperto, il sistema ti impedisce di eliminarlo, potrai procedere
alla cancellazione del report
solo dopo averlo chiuso. |
|||
![]() |
5.5.1.7 Se stai lavorando in Visualizzazione struttura di un report, prima di chiuderlo devi procedere con il salvataggio. Premi il pulsante Salva presente sulla barra degli strumenti Standard, oppure attiva il menu File e scegli il comando Salva. Se preferisci utilizzare la tastiera è disponibile la combinazione dei tasti MAIUSC+F12 che vanno premuti contemporaneamente. Se viene chiuso un report, del quale è stata modificata la struttura, ma non ancora salvata, il programma fa apparire una finestra nella quale ti invita a salvare le modifiche apportate. Ricorda che puoi utilizzare il comando Salva con nome,
disponibile nel menu File, se desideri salvare le modifiche
apportate al report generando un nuovo report e lasciando inalterato quello
originale.
Se invece devi chiudere un report che hai aperto in Visualizzazione
Anteprima premi il pulsante Chiudi (la X in
alto a destra) presente sulla finestra, oppure attiva il menu
File e scegli il comando Chiudi. |
|||
![]() |
© Copyright 1997-2005 Maxisoft®
- Nativedreams.com® - Tutti i diritti sono riservati. |
| AICA, Licenziataria esclusiva per
l’Italia del programma ECDL (European Computer Driving Licence),
attesta che il presente materiale didattico copre puntualmente e integralmente
gli argomenti previsti nel Syllabus ECDL e necessari per il conseguimento
della patente europea del computer. Di conseguenza AICA autorizza sul
presente materiale didattico, l’uso del marchio ECDL, registrato
dalla Fondazione ECDL di Dublino e protetto dalle leggi vigenti. |
|