Difference between revisions of "IT/Documentation/OOo3 User Guides/Getting Started/Creating reports"

From Apache OpenOffice Wiki
Jump to: navigation, search
 
(14 intermediate revisions by 2 users not shown)
Line 5: Line 5:
 
|NextPage=IT/Documentation/OOo3_User_Guides/Getting Started/Getting_Started_with_Math
 
|NextPage=IT/Documentation/OOo3_User_Guides/Getting Started/Getting_Started_with_Math
 
}}__NOTOC__
 
}}__NOTOC__
 
 
 
 
 
 
 
Pagina in traduzione - translation in progress
 
 
 
 
 
 
 
 
 
 
 
I rapporti forniscono informazioni reperite nel database in modo utile alla loro specifica destinazione; in questo sono simili alle ricerche. Potete creare i rapporti a partire da una tabella o da una ricerca del database; questi possono contenere tutti i campi della tabella o ricerca o soltanto alcuni di essi. Possono inoltre essere di tipo statico o dinamico. I rapporti statici mostrano i dati dei campi selezionati, con i valori presenti al momento della loro creazione. I rapporti dinamici possono invece essere aggiornati per fornire i dati più recenti.
 
I rapporti forniscono informazioni reperite nel database in modo utile alla loro specifica destinazione; in questo sono simili alle ricerche. Potete creare i rapporti a partire da una tabella o da una ricerca del database; questi possono contenere tutti i campi della tabella o ricerca o soltanto alcuni di essi. Possono inoltre essere di tipo statico o dinamico. I rapporti statici mostrano i dati dei campi selezionati, con i valori presenti al momento della loro creazione. I rapporti dinamici possono invece essere aggiornati per fornire i dati più recenti.
  
{{Documentation/Caution|I rapporti dinamici aggiornano solo i dati che sono stati modificati o aggiunti in una tabella o in una ricerca. Essi non mostrano eventuali modifiche successive effettuate ad una tabella o ad una ricerca. Per esempio, aprite la ricerca Consumo carburante che avete appena creato. Nella colonna "Ultima_lettura".”Contachilometri – Carburante.”Contachilometri”, sostituite il numero 1 con 3 dopo avere creato il rapporto. Il rapporto resterà identico a come era prima della modifica.}}
+
{{Warn|I rapporti dinamici aggiornano solo i dati che sono stati modificati o aggiunti in una tabella o in una ricerca. Essi non mostrano eventuali modifiche successive effettuate ad una tabella o ad una ricerca. Per esempio, aprite la ricerca Consumo carburante che avete appena creato. Nella colonna "Ultima_lettura".”Contachilometri – Carburante.”Contachilometri”, sostituite il numero 1 con 3 dopo avere creato il rapporto. Il rapporto resterà identico a come era prima della modifica.}}
  
 
Per esempio, un rapporto sulle spese delle vacanze divise per categorie potrebbe essere impostato come statico, perché basato in questo caso su dati che non cambiano. Tuttavia, un rapporto costruito sui dati carburante dovrebbe probabilmente essere di tipo dinamico, in quanto dipende da dati che cambiano nel tempo.
 
Per esempio, un rapporto sulle spese delle vacanze divise per categorie potrebbe essere impostato come statico, perché basato in questo caso su dati che non cambiano. Tuttavia, un rapporto costruito sui dati carburante dovrebbe probabilmente essere di tipo dinamico, in quanto dipende da dati che cambiano nel tempo.
  
{{Documentation/Caution|Tutti i rapporti sono basati su una singola tabella o ricerca. Quindi per prima cosa è importante decidere quali campi volete inserire nel rapporto; se volete usare campi provenienti da tabelle diverse dovete prima combinarli in una singola ricerca, utilizzando successivamente questa per creare un rapporto.}}
+
{{Warn|Tutti i rapporti sono basati su una singola tabella o ricerca. Quindi per prima cosa è importante decidere quali campi volete inserire nel rapporto; se volete usare campi provenienti da tabelle diverse dovete prima combinarli in una singola ricerca, utilizzando successivamente questa per creare un rapporto.}}
  
 
Un esempio di questo tipo è la creazione di un rapporto sulle spese della vacanza. Il carburante rappresenta una parte dei costi in questo rapporto, così come lo sono i pasti. Questi valori sono contenuti nei campi di due differenti tabelle: Vacanze e Carburante, perciò questo rapporto richiede la creazione di una ricerca.
 
Un esempio di questo tipo è la creazione di un rapporto sulle spese della vacanza. Il carburante rappresenta una parte dei costi in questo rapporto, così come lo sono i pasti. Questi valori sono contenuti nei campi di due differenti tabelle: Vacanze e Carburante, perciò questo rapporto richiede la creazione di una ricerca.
Line 69: Line 52:
  
 
<li>Dato che dovete raggruppare i dati in base alla data, usate il pulsante '''>''' per spostare il campo ''Data'' nell'elenco Raggruppamenti. Fate clic su '''Avanti'''.</li>
 
<li>Dato che dovete raggruppare i dati in base alla data, usate il pulsante '''>''' per spostare il campo ''Data'' nell'elenco Raggruppamenti. Fate clic su '''Avanti'''.</li>
:[[Image:Base_sel_ca_ra_da_itGrouping.png|thumb|none|500px|Selezionare i campi per il raggruppamento dei dati]]
+
:[[Image:Base_sel_ca_ra_da_it.png|thumb|none|500px|Selezionare i campi per il raggruppamento dei dati]]
  
 
<li>Opzioni ordinamento.<br>
 
<li>Opzioni ordinamento.<br>
Line 83: Line 66:
 
</ol>
 
</ol>
  
{{Documentation/Note|Se avete voglia di sperimentare, potete provare qualcun'altra delle scelte proposte per il layout. Dopo avere selezionato un'opzione, trascinate in disparte la finestra Creazione guidata rapporto in modo da vedere quello che avete selezionato (portate il cursore sopra il titolo della finestra, quindi trascinatela tenendo premuto il tasto sinistro del mouse).}}
+
{{Note|Se avete voglia di sperimentare, potete provare qualcun'altra delle scelte proposte per il layout. Dopo avere selezionato un'opzione, trascinate in disparte la finestra Creazione guidata rapporto in modo da vedere quello che avete selezionato (portate il cursore sopra il titolo della finestra, quindi trascinatela tenendo premuto il tasto sinistro del mouse).}}
  
'''Rapporto Carburante in vacanza'''
+
===Rapporto Carburante in vacanza===
  
# Create una ricerca contenente solo il carburante comprato durante la vacanza.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
#
 
## Aprite una ricerca in Vista struttura.
 
## Seguite i passaggi per l'aggiunta di tabelle in (UNDEFINED REFERENCE: "Adding tables"). Aggiungete la tabella Carburante.
 
## Nell'elenco della tabella Carburante fate doppio clic sui campi ''Data'' e ''CostoCarburante'' per inserirli nella tabella nella parte inferiore della ricerca.
 
## Nella cella ''Criteri'' del campo ''Data'', digitate il testo seguente: <tt>BETWEEN #25/5/2007# AND #26/05/2007# </tt>
 
 
<center>[[Image:|thumb|''Figura 3: Impostazione del criterio per una ricerca'']]</center>
 
 
# Salvate, assegnate un nome e chiudete la ricerca (suggerimento: ''Acquisti Carburante Vacanze'').
 
 
 
{| style="border-spacing:0;"
 
| style="border-top:0.035cm solid #000080;border-bottom:0.035cm solid #000080;border-left:none;border-right:none;padding:0.15cm;"| <center>'''Suggerimento'''</center>
 
| style="border-top:0.035cm solid #000080;border-bottom:0.035cm solid #000080;border-left:none;border-right:none;padding:0.15cm;"| Quando usate delle date in una ricerca, inseritele nella forma numerica MM/GG/AAAA oppure GG/MM/AAAA a seconda del formato utilizzato nella lingua impostata.
 
 
Tutte le date devono essere precedute e seguite da un #. Quindi, 25 Maggio 2007 va scritto #05/25/2007# oppure #25/5/2007# a seconda della lingua usata.
 
 
|}
 
# Aprite un nuovo rapporto.
 
 
*
 
** Fate clic con il tasto destro del mouse sulla ricerca ''Acquisti Carburante Vacanza''.
 
** Selezionate dal menu contestuale ''Creazione guidata rapporti..''.
 
 
 
{| style="border-spacing:0;"
 
| style="border-top:0.035cm solid #000080;border-bottom:0.035cm solid #000080;border-left:none;border-right:none;padding:0.15cm;"| <center>'''Nota'''</center>
 
| style="border-top:0.035cm solid #000080;border-bottom:0.035cm solid #000080;border-left:none;border-right:none;padding:0.15cm;"| Quando si apre un nuovo rapporto in questo modo, la ricerca usata per aprirlo viene selezionata automaticamente nell'elenco a tendina ''Tabelle o ricerche''.
 
 
|}
 
# Create il rapporto.
 
 
Usate il pulsante >> per spostare entrambi i campi dall'elenco ''Campi disponibili'' a ''Campi del rapporto''. Fate clic su '''Avanti'''.
 
 
# Etichettate i campi.
 
 
Aggiungete uno spazio in CostoCarburante per trasformarlo in Costo Carburante (due parole distinte). Fate clic su '''Avanti'''.
 
 
# Raggruppate i campi.
 
 
Fate clic sul campo ''Data'' per evidenziarlo. Utilizzate il pulsante > per spostare il campo ''Data'' nell'elenco Raggruppamenti. Fate clic su '''Avanti'''.
 
 
# Scelta del layout.
 
 
Non apporteremo modifiche allo stile proposto. Fate clic su '''Avanti'''.
 
 
# Create il rapporto (impostazioni finali).
 
 
*
 
** Utilizzate il nome suggerito, che dovrebbe corrispondere al nome della ricerca.
 
** Selezionate ''Rapporto statico'' e
 
** Fate clic su '''Fine'''.
 
 
== Creazione di un rapporto dinamico ==
 
Creeremo un rapporto contenente alcune statistiche sul nostro consumo di carburante. Per fare ciò, dobbiamo modificare due ricerche: ''Ultima_lettura'' e ''Consumo carburante''. Dovremo aggiungere il campo ''Costo carburante'' alla ricerca ''Ultima_lettura''. Poi aggiungeremo il campo ''CostoCarburante'' della ricerca ''Ultima_lettura'' alla ricerca ''Consumo carburante''.
 
 
 
{| style="border-spacing:0;"
 
| style="border-top:0.035cm solid #000080;border-bottom:0.035cm solid #000080;border-left:none;border-right:none;padding:0.15cm;"| <center>'''Suggerimento'''</center>
 
| style="border-top:0.035cm solid #000080;border-bottom:0.035cm solid #000080;border-left:none;border-right:none;padding:0.15cm;"| Aprendo una ricerca per modificarla, questa dovrebbe apparire come nella Figura 4. Se portate il cursore sopra la linea nera (cerchiata in rosso), questa diventa una doppia freccia. Trascinatela per spostarla più in basso.
 
 
|}
 
<center>[[Image:|thumb|<center></center> ''Figura 4: Aspetto di una ricerca aperta in modalità modifica'']]</center>
 
 
# Aggiungete il campo ''CostoCarburante'' nella ricerca ''Ultima_lettura'':
 
 
*
 
** Nell'elenco della tabella Carburante, fate doppio clic per aggiungere ''CostoCarburante'' alla tabella in basso. (Figura 5).
 
** Salvate e chiudete la ricerca.
 
 
<center>[[Image:|thumb|''Figura 5: Aggiungere un campo alla ricerca'']]</center>
 
 
# Fate clic con il tasto destro sulla ricerca ''Ultima_lettura ''e selezionate '''Modifica''' nel menù contestuale.
 
# Aggiungete il campo ''CostoCarburante'' della ricerca ''Ultima_lettura'' alla ricerca ''Consumo carburante'':
 
 
*
 
** Fate clic con il tasto destro sulla ricerca ''Consumo carburante'' e selezionate '''Modifica''' dal menù contestuale.
 
** Fate doppio clic sul campo'' CostoCarburante'' nell'elenco della ricerca ''Ultima_lettura'' per aggiungerlo alla tabella della ricerca in basso.
 
 
# Aggiungete un campo di calcolo a destra del campo ''CostoCarburante''.
 
 
*
 
** Digitate quanto segue in una cella Campo della tabella in basso:<tt>"Ultima_lettura"."CostoCarburante" /("Ultima_lettura"."Contachilometri" – "Carburante"."Contachilometri")</tt>
 
** Mentre nella sua cella Alias, digitate: <tt>costo al chilometro </tt>.
 
 
 
{| style="border-spacing:0;"
 
| style="border-top:0.035cm solid #000080;border-bottom:0.035cm solid #000080;border-left:none;border-right:none;padding:0.15cm;"| <center>'''Nota'''</center>
 
| style="border-top:0.035cm solid #000080;border-bottom:0.035cm solid #000080;border-left:none;border-right:none;padding:0.15cm;"| Nel caso utilizziate il sistema anglosassone, l'alias appropriato sarà <tt>costo per miglio </tt>.
 
 
|}
 
# Salvate e chiudete la ricerca.
 
# Aprite un nuovo rapporto.
 
 
Fate clic con il tasto destro sulla ricerca ''Consumo carburante'' e selezionate '''Creazione guidata rapporto'''.
 
 
# Selezionate i campi.
 
 
Spostate tutti i campi disponibili nell'elenco ''Campi del rapporto'', usando il pulsante >> . Fate clic su '''Avanti'''.
 
 
# Etichettate i campi.
 
 
Trasformate ''CostoCarburante'' in ''Costo Carburante'' inserendo uno spazio tra le due parole. Fate clic su '''Avanti'''.
 
 
# Raggruppate i campi.
 
 
Usate il pulsante > per spostare il campo ''Data'' nell'elenco ''Raggruppamenti''. Fate clic su '''Avanti'''.
 
 
# Opzioni di ordinamento: la procedura salta questa parte.
 
# Scelta del layout.
 
 
Accettate l'impostazione predefinita. Fate clic su '''Avanti'''.
 
 
# Create il rapporto.
 
 
*
 
** Cambiate il nome del rapporto in ''Statistiche Carburante''.
 
** L'impostazione predefinita è Rapporto dinamico, quindi non occorrono modifiche.
 
** Selezionate '''Cambia layout di pagina'''.
 
** Fate clic su '''Fine'''.
 
 
== Modifica di un rapporto ==
 
Alla fine dell'ultima sezione, abbiamo lasciato il rapporto ''Statistiche Carburante'' aperto in modalità modifica (Figura 6); ora dovremo lavorare su tale rapporto. Questi stessi passaggi possono essere utilizzati per qualsiasi rapporto aperto per una modifica.
 
 
<center>[[Image:|thumb|''Figura 6: Un rapporto in modalità modifica'']]</center>
 
 
L'Autore è il nome che avete inserito in '''Strumenti > Opzioni > OpenOffice.org > Dati utente'''<nowiki>; la data non è corretta; le colonne devono essere spostate verso sinistra per avere una visualizzazione migliore. Nessuno dei numeri è corretto, il loro unico scopo è quello di mostrare il numero delle cifre decimali.</nowiki>
 
 
'''Passo 1: Modificate la data.'''
 
 
# Fate clic a destra della data (26/04/20) in modo che il cursore sia vicino al campo. Usate il tasto ''BACKSPACE'' per cancellare la data.
 
# Selezionate '''Inserisci > Comando di campo > Data'''<nowiki>; così facendo inserirete la data attuale al posto della precedente.</nowiki>
 
# Modificate il formato della data:
 
 
#
 
## Fate doppio clic sul campo ''Data'' che avete appena inserito. Si aprirà la finestra Modifica comando di campo: Documento (Figura 7).
 
 
<center>[[Image:|thumb|''Figura 7: Modificare un campo data'']]</center>
 
 
#
 
## Poiché questo è un rapporto dinamico, modificate il campo Selezione e selezionate Data, anziché Data (fissa).
 
## Impostate il formato che desiderate. Fate clic su '''OK'''.
 
 
'''Passo 2: Modificate la larghezza delle colonne.'''
 
 
La larghezza delle colonne può essere modificata spostando il cursore sul bordo destro di ogni colonna in modo che si trasformi in una doppia freccia; a questo punto trascinate il bordo nella posizione che preferite. Questo deve essere fatto per tutte le colonne in ognuna delle tabelle costituenti il rapporto. È possibile eseguire questa operazione anche sull'ultima colonna sulla destra, sebbene essa non abbia il bordo nero. L'aspetto complessivo dovrebbe assomigliare a quanto mostrato nella Figura 8.
 
 
<center>[[Image:|thumb|''Figura 8: Riallineamento delle colonne in un rapporto'']]</center>
 
 
'''Passo 3: Modificate il formato numerico nelle celle.'''
 
 
La quantità di carburante dovrebbe avere 2 cifre decimali. L'''Inizio'', la ''Fine'' e la ''Distanza'' dovrebbero invece averne una sola. ''Costo carburante'' dovrebbe essere in formato valuta e avere tre cifre decimali, e così ''Costo per chilometro''.
 
 
# Fate clic con il tasto destro sulla cella sotto ''Quantità'' per aprire il menu contestuale (la cella è contrassegnata da un cerchio rosso nella Figura 8).
 
# Selezionate '''Formato numero.'''
 
# Nella sezione ''Opzioni'' della finestra che si apre (Figura 9),
 
 
#
 
## cambiate il numero delle posizioni decimali con 2.
 
## Fate clic sul segno di spunta verde, quindi su '''OK'''.
 
 
<center>[[Image:|thumb|<center></center> ''Figura 9: Sezione Opzioni della finestra Formato numero'']]</center>
 
 
# Modificate il campo ''Costo per chilometro''.
 
 
#
 
## Fate clic con il tasto destro nella cella sottostante a ''Costo Carburante''.
 
## Selezionate '''Formato numero'''.
 
## Nell'elenco '''Categoria''', selezionate '''Valuta'''. Fate clic su '''OK'''.
 
 
# Modificate il campo ''Costo Carburante''.
 
 
#
 
## Fate clic con il tasto destro del mouse sulla cella sottostante ''Costo per chilometro''.
 
## Selezionate '''Formato numero'''.
 
## Nell'elenco '''Categoria''', selezionate '''Valuta'''.
 
## Nella sezione Opzioni,
 
 
*
 
**
 
*** impostate il numero delle cifre decimali a 3.
 
*** Fate clic sul segno di spunta verde, quindi
 
 
#
 
## su '''OK'''.
 
 
'''Passo 4: Salvate e chiudete il rapporto.'''
 
 
Fate doppio clic sul rapporto. Questo adesso dovrebbe assomigliare alla Figura 10.
 
 
[[Image:|thumb|''Figura 10: Il rapporto finale'']]
 
 
== Altre soluzioni per creare rapporti ==
 
È disponibile una estensione per facilitare l'utente nella creazione dei rapporti. ''Sun Report Builder'' è in grado di creare rapporti di database raffinati e complessi: è possibile definire intestazioni e piè di pagina di pagine e gruppi, e campi di calcolo. Essa è scaricabile all'indirizzo [http://extensions.services.openoffice.org/ http://extensions.services.openoffice.org/].
 
 
Per installare l'estensione seguite questi passaggi:
 
 
# Selezionate '''Strumenti > Gestione Estensioni''' nella barra dei menu. Nella finestra di dialogo Gestione estensioni fate clic su''' Ulteriori estensioni...'''.
 
# La pagina delle estensioni di OOo si aprirà nella finestra del vostro browser. Trovate e selezionate l'estensione che desiderate installare e seguite le istruzioni per eseguirne l'installazione. Durante l'installazione, vi verrà chiesto di accettare un accordo di licenza.
 
# Quando l'installazione è stata completata, l'estensione viene elencata nella finestra di dialogo Gestione estensioni.
 
 
Per maggiori delucidazioni sulle estensioni, si veda il Capitolo 14 (Personalizzare OpenOffice.org).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
===Vacation fuel report===
 
 
<ol>
 
<ol>
<li>Create a query containing only fuel bought on the days of the vacation.</li>
+
<li>Create una ricerca contenente solo il carburante comprato durante la vacanza.</li>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li>Open a query in Design View.</li>
+
<li>Aprite una ricerca in Vista struttura.</li>
<li>Follow the steps for adding tables in [[#Step 2. Add tables.|Step 2. Add tables]] of [[#Using the Design View to create a query|Using the Design View to create a query]]. Add the Fuel table.</li>
+
<li>Seguite i passaggi per l'aggiunta di tabelle in [[../Creating_queries_and_reports#Passo 2: Aggiungete le tabelle.|Passo 2: Aggiungete le tabelle]] di [[../Creating_queries_and_reports#Utilizzo della Vista struttura per creare una ricerca|Utilizzo della Vista struttura per creare una ricerca]]. Aggiungete la tabella Carburante.</li>
<li>Double-click these fields in the Fuel table listing: Date and FuelCost to enter them in the table at the bottom of the query.</li>
+
<li>Nell'elenco della tabella Carburante fate doppio clic sui campi Data e CostoCarburante per inserirli nella tabella nella parte inferiore della ricerca.</li>
<li>In the Criterion cell of the Date field, type the following:</li>
+
<li>Nella cella Criteri del campo Data, digitate il testo seguente:</li>
:<tt>BETWEEN #5/25/2007# AND #5/26/2007#</tt>
+
:<tt>BETWEEN #25/05/2007# AND #26/05/2007#</tt>
  
[[Image:Qcriterion.png|thumb|none|500px|''Setting the criterion for a query.'']]
+
[[Image:Base_imp_cri_ric_it.png|thumb|none|500px|''Impostazione del criterio per una ricerca.'']]
  
<li>Save, name, and close the query. (Suggestion: ''Vacation Fuel Purchases.'')</li>
+
<li>Salvate, assegnate un nome e chiudete la ricerca (suggerimento: ''Acquisti Carburante Vacanze'').</li>
 
</ol>
 
</ol>
  
{{Documentation/Tip|When using dates in a query, enter them in numerical form MM/DDYYYY or DD/MM/YYYY depending upon your language's default setting for dates (my default setting is MM/DD/YYYY).<br/>All dates must have a # before and after it. Hence, May 25, 2007 is written #05/25/2007# or #25/5/2007depending upon your language's default setting.}}
+
{{Tip|Quando usate delle date in una ricerca, inseritele nella forma numerica MM/GG/AAAA oppure GG/MM/AAAA a seconda del formato utilizzato nella lingua impostata.<br/>Tutte le date devono essere precedute e seguite da un #. Quindi, 25 Maggio 2007 va scritto #05/25/2007# oppure #25/5/2007# a seconda della impostazione predefinita per la lingua.}}
  
<li>Open a new report.</li>
+
<li>Aprite un nuovo rapporto.</li>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li>Right-click the ''Vacation Fuel Purchases'' query.</li>
+
<li>Fate clic con il tasto destro del mouse sulla ricerca ''Acquisti Carburante Vacanza''.</li>
<li>Select ''Report Wizard'' from the context menu.</li>
+
<li>Selezionate dal menu contestuale ''Creazione guidata rapporti..''.</li>
 
</ol>
 
</ol>
  
{{Documentation/Note|When a new report is opened in this way, the query used to open it is automatically selected in the Tables or Queries dropdown list.}}
+
{{Note|Quando si apre un nuovo rapporto in questo modo, la ricerca usata per aprirlo viene selezionata automaticamente nell'elenco a tendina Tabelle o ricerche.}}
  
<li>Create the report.<br>
+
<li>Create il rapporto.<br>
Use '''>>''' to move both fields from the ''Available Fields'' to the ''Fields in Report'' list. Click '''Next'''.</li>
+
Usate il pulsante '''>>''' per spostare entrambi i campi dall'elenco ''Campi disponibili'' a ''Campi del rapporto''. Fate clic su '''Avanti'''.</li>
  
<li>Label fields.<br>
+
<li>Etichettate i campi.<br>
Add a space to FuelCost to make it Fuel Cost (two words). Click '''Next'''.</li>
+
Aggiungete uno spazio in CostoCarburante per trasformarlo in Costo Carburante (due parole distinte). Fate clic su '''Avanti'''.</li>
  
<li>Group fields.</li>
+
<li>Raggruppate i campi.</li>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li>Click Date to highlight it.</li>
+
<li>Fate clic sul campo Data per evidenziarlo.</li>
<li>Use '''>''' to move the Date field to the Groupings list. Click '''Next'''.</li>
+
<li>Utilizzate il pulsante '''>''' per spostare il campo Data nell'elenco Raggruppamenti. Fate clic su '''Avanti'''.</li>
 
</ol>
 
</ol>
<li>Choose layout.<br>
+
<li>Scelta del layout.<br>
We will be making no changes in the layout. Click '''Next'''.</li>
+
Non apporteremo modifiche allo stile proposto. Fate clic su '''Avanti'''.</li>
  
<li>Create report (final settings).</li>
+
<li>Create il rapporto (impostazioni finali).</li>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li>Use the suggested name, which is the same as the query.</li>
+
<li>Utilizzate il nome suggerito, che dovrebbe corrispondere al nome della ricerca.</li>
<li>Select ''Static report. ''Click '''Finish'''.</li>
+
<li>Selezionate ''Rapporto statico'' e fate clic su '''Fine'''.</li>
 
</ol>
 
</ol>
 
</ol>
 
</ol>
  
[[#top|Top of page]]
+
[[#top|Inizio pagina]]
 
+
==Creating a dynamic report==
+
  
We will create a report with some statistics on our fuel consumption. To do this, we have to modify two queries: End-Reading and Fuel Economy. We will be adding the FuelCost field to the End-Reading query. Then we will add the FuelCost field from the End-Reading query to the Fuel Economy query.
+
==Creazione di un rapporto dinamico==
 +
Creeremo un rapporto contenente alcune statistiche sul nostro consumo di carburante. Per fare ciò, dobbiamo modificare due ricerche: Ultima_lettura e Consumo carburante. Dovremo aggiungere il campo Costo carburante alla ricerca Ultima_lettura. Poi aggiungeremo il campo CostoCarburante della ricerca Ultima_lettura alla ricerca Consumo carburante.
  
{{Documentation/Tip|When opening a query to edit it, it might appear as below. If you move your cursor over the black line (circled in red), it becomes a double headed arrow. Drag and drop it to a lower position.}}
+
{{Tip|Aprendo una ricerca per modificarla, questa dovrebbe apparire come nella figura sotto riportata. Se portate il cursore sopra la linea nera (cerchiata in rosso), questa diventa una doppia freccia. Trascinatela per spostarla più in basso.}}
  
[[Image:QueryEditing.png|thumb|none|500px|''Appearance of query when opened for editing.'']]
+
[[Image:Base_ri_ap_mod_mod_it.png|thumb|none|500px|''Aspetto di una ricerca aperta in modalità modifica.'']]
  
 
<ol>
 
<ol>
<li>Add the ''FuelCost'' field to the End-Reading query:</li>
+
<li>Aggiungete il campo ''CostoCarburante'' nella ricerca Ultima_lettura:</li>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li>In the Fuel table list, double-click to add ''FuelCost'' to the bottom table.</li>
+
<li>Nell'elenco della tabella Carburante, fate doppio clic per aggiungere ''CostoCarburante'' alla tabella in basso.</li>
<li> Save and close the query.</li>
+
<li> Salvate e chiudete la ricerca.</li>
[[Image:AddFieldToQ2.png|thumb|none|500px|''Adding an additional field to the query.'']]
+
 
 +
[[Image:Base_agg_cam_ric_it.png|thumb|none|500px|''Aggiungere un campo alla ricerca.'']]
 +
 
 
</ol>
 
</ol>
<li>Right-click the End-Reading query and select Edit from the context menu.</li>
+
<li>Fate clic con il tasto destro sulla ricerca Ultima_lettura e selezionate Modifica nel menù contestuale.</li>
<li>Add the ''FuelCost'' field from the End-Reading query to the Fuel Economy query.</li>
+
<li>Aggiungete il campo ''CostoCarburante'' della ricerca Ultima_lettura alla ricerca Consumo carburante.</li>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li>Right-click the ''Fuel Economy'' query and select '''Edit''' from the context menu.</li>
+
<li>Fate clic con il tasto destro sulla ricerca ''Consumo carburante'' e selezionate '''Modifica''' dal menù contestuale.</li>
<li>Double-click the ''FuelCost'' field in the End-Reading query list to the table at the bottom.</li>
+
<li>Fate doppio clic sul campo ''CostoCarburante'' nell'elenco della ricerca Ultima_lettura per aggiungerlo alla tabella della ricerca in basso.</li>
 
</ol>
 
</ol>
<li>Add a calculation field to the right of the FuelCost field.</li>
+
 
 +
<li>Aggiungete un campo di calcolo a destra del campo CostoCarburante.</li>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li>Type the following in the Field cell:<br>
+
<li>Digitate quanto segue in una cella Campo della tabella in basso:<br>
<tt>"End-Reading".FuelCost/("End-Reading".Odometer - Fuel.Odometer)</tt></li>
+
<tt>"Ultima_lettura".CostoCarburante/("Ultima_lettura".Contachilometri – Carburante.Contachilometri)</tt></li>
<li>Type the following in the Alias cell:<br>
+
<li>Mentre nella sua cella Alias, digitate:<br>
<tt>cost per mile</tt></li>
+
<tt>costo al chilometro</tt>.</li>
 
</ol>
 
</ol>
  
{{Documentation/Note|If you use the metric system, cost per km is the appropriate alias.}}
+
{{Note|Nel caso utilizziate il sistema anglosassone, l'alias appropriato sarà costo per miglio.}}
  
<li>Save and close the query.</li>
+
<li>Salvate e chiudete la ricerca.</li>
<li>Open a new report.<br>
+
<li>Aprite un nuovo rapporto.<br>
Right-click the Fuel Economy query and select '''Report Wizard'''.</li>
+
Fate clic con il tasto destro sulla ricerca Consumo carburante e selezionate '''Creazione guidata rapporto'''.</li>
<li>Select fields.<br>
+
<li>Selezionate i campi.<br>
Move all the fields from the ''Available fields'' to the ''Fields in report'' list. Use the '''>>''' to do so. Click '''Next'''.</li>
+
Spostate tutti i campi disponibili nell'elenco ''Campi del rapporto'', usando il pulsante '''>>'''. Fate clic su '''Avanti'''.</li>
<li>Label fields.<br>
+
<li>Etichettate i campi.<br>
Change FuelCost to Fuel Cost by placing a space between the words. Click '''Next'''.</li>
+
Trasformate CostoCarburante in Costo Carburante inserendo uno spazio tra le due parole. Fate clic su '''Avanti'''.</li>
<li>Group fields.<br>
+
<li>Raggruppate i campi.<br>
Use '''>''' to move the Date field to the Groupings list. Click '''Next'''.</li>
+
Usate il pulsante '''>''' per spostare il campo Data nell'elenco Raggruppamenti. Fate clic su '''Avanti'''.</li>
<li>Sort options: the wizard skipped this one.</li>
+
 
<li>Choose layout.<br>
+
<li>Opzioni di ordinamento: la procedura salta questa parte.</li>
Accept the default. Click '''Next'''.</li>
+
<li>Scelta del layout.<br>
<li> Create the report.</li>
+
Accettate l'impostazione predefinita. Fate clic su '''Avanti'''.</li>
 +
<li>Create il rapporto.</li>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li>Change the report name to Fuel Statistics.</li>
+
<li>Cambiate il nome del rapporto in Statistiche Carburante.</li>
<li>The default setting is Dynamic report, so no change is necessary.</li>
+
<li>L'impostazione predefinita è Rapporto dinamico, quindi non occorrono modifiche.</li>
<li>Select ''Modify report layout. ''Click '''Finish'''.</li>
+
<li>Selezionate ''Cambia layout di pagina''. Fate clic su '''Fine'''.</li>
 
</ol>
 
</ol>
 
</ol>
 
</ol>
  
[[#top|Top of page]]
+
[[#top|Inizio pagina]]
  
==Modifying a report==
+
==Modifica di un rapporto==
 +
Alla fine dell'ultima sezione, abbiamo lasciato il rapporto Statistiche Carburante aperto in modalità modifica; ora dovremo lavorare su tale rapporto. Questi stessi passaggi possono essere utilizzati per qualsiasi rapporto aperto per una modifica.
  
At the end of the last section, we left the Fuel Statistics report open in the edit mode. We will be working on that report. These same steps can be used with any report that you open for editing.
+
[[Image:Base_rap_mod_mod_it.png|thumb|none|500px|''Un rapporto in modalità modifica.'']]
  
[[Image:BaseRptEdit.png|thumb|none|500px|''A report in edit mode.'']]
+
L'Autore è il nome che avete inserito in '''Strumenti > Opzioni > OpenOffice.org > Dati utente'''; la data non è corretta; le colonne devono essere spostate verso sinistra per avere una visualizzazione migliore. Nessuno dei numeri è corretto, il loro unico scopo è quello di mostrare il numero delle cifre decimali.
  
The Author is the name you listed in '''Tools > Options > OpenOffice.org > User Data'''. The date is not correct. The columns need to be moved to the left to give a better appearance. None of the numbers are correct, but their only purpose is to show the number of decimal places.
+
===Passo 1: Modificate la data.===
 
+
[[#top|Top of page]]
+
 
+
===Step 1: Change the date.===
+
 
<ol>
 
<ol>
<li>Click to the right of the date (4/26/20) so that the cursor is next to the field. Use the ''Backspace'' key to erase the date.</li>
+
<li>Fate clic a destra della data (26/04/20) in modo che il cursore sia vicino al campo. Usate il tasto ''BACKSPACE'' per cancellare la data.</li>
<li>'''Insert > Fields > Date'''. This places today's date where the original date was.</li>
+
<li>Selezionate '''Inserisci > Comando di campo > Data'''; così facendo inserirete la data attuale al posto della precedente.</li>
<li>Change the date formating:</li>
+
<li>Modificate il formato della data:</li>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li>Double-click the date field you just inserted. The Edit Fields: Document window opens (Figure 91).</li>
+
<li>Fate doppio clic sul campo Data che avete appena inserito. Si aprirà la finestra Modifica comando di campo: Documento (vedere sotto).</li>
[[Image:BaseEditFields.png|thumb|none|500px|Figure 91: Modifying a date field.]]
+
[[Image:Base_mod_cam_data_it.png|thumb|none|500px|''Modificare un campo data.'']]
 
+
<li>Poiché questo è un rapporto dinamico, modificate il campo Selezione e selezionate Data, anziché Data (fissa).</li>
<li>Since this is a dynamic report, change the Select field from Date (fixed) to Date.</li>
+
<li>Impostate il formato che desiderate. Fate clic su '''OK'''.</li>
<li>Change the Format to what you desire. (I use the Friday, December 31, 1999 choice.) Click '''OK'''.</li>
+
 
</ol>
 
</ol>
 
</ol>
 
</ol>
  
[[#top|Top of page]]
+
===Passo 2: Modificate la larghezza delle colonne.===
  
===Step 2: Change the column widths.===
+
La larghezza delle colonne può essere modificata spostando il cursore sul bordo destro di ogni colonna in modo che si trasformi in una doppia freccia; a questo punto trascinate il bordo nella posizione che preferite. Questo deve essere fatto per tutte le colonne in ognuna delle tabelle costituenti il rapporto. È possibile eseguire questa operazione anche sull'ultima colonna sulla destra, sebbene essa non abbia il bordo nero. L'aspetto complessivo dovrebbe assomigliare a quanto mostrato qui sotto.
The column widths can be changed by moving the cursor over the right border of each column so that it becomes a double-headed arrow. Then drag and drop it where you want it. This has to be done for each column in each table in the report. This can also be done with the last column on the right even though there is no black border. It should now look something like the figure below.
+
  
[[Image:RealignCols.png|thumb|none|500px|''Realigned columns in a report.'']]
+
[[Image:Base_ria_col_rap_it.png|thumb|none|500px|''Riallineamento delle colonne in un rapporto.'']]
  
[[#top|Top of page]]
+
===Passo 3: Modificate il formato numerico nelle celle.===
  
===Step 3: Change the number formating in the cells.===
+
La quantità di carburante dovrebbe avere 2 cifre decimali. L'Inizio, la Fine e la Distanza dovrebbero invece averne una sola. Costo carburante dovrebbe essere in formato valuta e avere tre cifre decimali, e così Costo per chilometro.
The fuel quantity should have three decimal places. The Begin, End, and Distance should have one decimal place. Fuel Cost should be currency and have two decimal places, and Cost per mile should have three decimal places.
+
  
 
<ol>
 
<ol>
<li>Right-click the cell below Quantity to open the context menu. (The cell is circled in red in the figure above.)</li>
+
<li>Fate clic con il tasto destro sulla cella sotto Quantità per aprire il menu contestuale (la cella è contrassegnata da un cerchio rosso nella figura sopra).</li>
<li>Select '''Number format'''.</li>
+
<li>Selezionate '''Formato numero'''.</li>
<li>In the ''Options'' section,</li>  
+
<li>Nella sezione ''Opzioni'' della finestra che si apre,</li>  
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li>Change the number of Decimal places to 3.</li>
+
<li>cambiate il numero delle posizioni decimali con 2.</li>
<li>Click the green checkmark. Click '''OK'''.</li>
+
<li>Fate clic sul segno di spunta verde, quindi su '''OK'''.</li>
[[Image:NumberFormat.png|thumb|none|500px|''Option section of the Number Formating window.'']]
+
[[Image:Base_sez_opz_ffn_it.png|thumb|none|500px|''Sezione Opzioni della finestra Formato numero.'']]
 
</ol>
 
</ol>
<li>Change the Cost per mile field.</li>
+
<li>Modificate il campo Costo per chilometro.</li>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li>Right-click in the cell below ''Cost per mile''.</li>
+
<li>Fate clic con il tasto destro nella cella sottostante a ''Costo Carburante''.</li>
<li>Select '''Number Format'''.</li>
+
<li>Selezionate '''Formato numero'''.</li>
<li>In the Category list, select ''Currency''. Click '''OK'''.</li>
+
<li>Nell'elenco Categoria, selezionate ''Valuta''. Fate clic su '''OK'''.</li>
 
</ol>
 
</ol>
<li>Change the Fuel Cost field.</li>
+
<li>Modificate il campo Costo Carburante.</li>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li>Right-click in the cell below ''Cost per mile''.</li>
+
<li>Fate clic con il tasto destro del mouse sulla cella sottostante ''Costo per chilometro''.</li>
<li>Select '''Number Format'''.</li>
+
<li>Selezionate '''Formato numero'''.</li>
<li>In the Category list, select ''Currency''.</li>
+
<li>Nell'elenco Categoria, selezionate ''Valuta''.</li>
<li>In the Option section:</li>
+
<li>Nella sezione Opzioni:</li>
 
<ul>
 
<ul>
<li>Set the number of decimal places to 3.</li>
+
<li>impostate il numero delle cifre decimali a 3.</li>
<li>Click the green checkmark.</li>
+
<li>Fate clic sul segno di spunta verde.</li>
 
</ul>
 
</ul>
<li>Click '''OK'''.</li>
+
<li>Fate clic su '''OK'''.</li>
 
</ol>
 
</ol>
 
</ol>
 
</ol>
  
[[#top|Top of page]]
+
===Passo 4: Salvate e chiudete il rapporto.===
  
===Step 4: Save and close the report.===
+
Fate doppio clic sul rapporto. Questo adesso dovrebbe assomigliare alla figura sottostante.
  
Double-click the report. It should now look like the figure below.
+
[[Image:Base_rap_fin_it.png|thumb|none|600px|''Il rapporto finale.'']]
  
[[Image:BaseFinalRpt3.png|thumb|none|600px|''Final report.'']]
+
[[#top|Inizio pagina]]
  
==More ways to create reports==
+
==Altre soluzioni per creare rapporti==
An extension is available to assist in report creation. Sun Report Builder creates stylish, complex database reports. You can define group and page headers, group and page footers, and calculation fields. It is available from [http://extensions.services.openoffice.org/].
+
È disponibile una estensione per facilitare l'utente nella creazione dei rapporti. Sun Report Builder è in grado di creare rapporti di database raffinati e complessi: è possibile definire intestazioni e piè di pagina di pagine e gruppi, e campi di calcolo. Essa è scaricabile all'indirizzo [http://extensions.services.openoffice.org/ http://extensions.services.openoffice.org/].
 +
 
 +
Per installare l'estensione seguite questi passaggi:
 +
 
 +
# Selezionate '''Strumenti > Gestione Estensioni''' nella barra dei menu. Nella finestra di dialogo Gestione estensioni fate clic su '''Ulteriori estensioni...'''.
 +
# La pagina delle estensioni di OOo si aprirà nella finestra del vostro browser. Trovate e selezionate l'estensione che desiderate installare e seguite le istruzioni per eseguirne l'installazione. Durante l'installazione, vi verrà chiesto di accettare un accordo di licenza.
 +
# Quando l'installazione è stata completata, l'estensione viene elencata nella finestra di dialogo Gestione estensioni.
  
To install this extension, follow these steps:
+
Per maggiori delucidazioni sulle estensioni, si veda il [[IT/Documentation/OOo3 User Guides/Getting Started/Customizing OpenOffice.org|Capitolo 14 (Personalizzare OpenOffice.org)]].
  
# Select '''Tools > Extension Manager''' from the menu bar. In the Extension Manager dialog, click '''Get more extensions here...'''.
+
[[#top|Inizio pagina]]
# The OOo extensions page opens in your browser window. Find and select the extension you want to install and follow the prompts to install it. During installation, you will be asked to accept a license agreement.
+
# When the installation is complete, the extension is listed in the Extension Manager dialog.
+
  
For more about extensions, see Chapter 14 (Customizing OpenOffice.org).
 
  
 
{{CCBY}}
 
{{CCBY}}
 
[[Category:Getting Started (Documentation)]]
 
[[Category:Getting Started (Documentation)]]

Latest revision as of 09:52, 16 July 2018



I rapporti forniscono informazioni reperite nel database in modo utile alla loro specifica destinazione; in questo sono simili alle ricerche. Potete creare i rapporti a partire da una tabella o da una ricerca del database; questi possono contenere tutti i campi della tabella o ricerca o soltanto alcuni di essi. Possono inoltre essere di tipo statico o dinamico. I rapporti statici mostrano i dati dei campi selezionati, con i valori presenti al momento della loro creazione. I rapporti dinamici possono invece essere aggiornati per fornire i dati più recenti.

Documentation caution.png I rapporti dinamici aggiornano solo i dati che sono stati modificati o aggiunti in una tabella o in una ricerca. Essi non mostrano eventuali modifiche successive effettuate ad una tabella o ad una ricerca. Per esempio, aprite la ricerca Consumo carburante che avete appena creato. Nella colonna "Ultima_lettura".”Contachilometri – Carburante.”Contachilometri”, sostituite il numero 1 con 3 dopo avere creato il rapporto. Il rapporto resterà identico a come era prima della modifica.

Per esempio, un rapporto sulle spese delle vacanze divise per categorie potrebbe essere impostato come statico, perché basato in questo caso su dati che non cambiano. Tuttavia, un rapporto costruito sui dati carburante dovrebbe probabilmente essere di tipo dinamico, in quanto dipende da dati che cambiano nel tempo.

Documentation caution.png Tutti i rapporti sono basati su una singola tabella o ricerca. Quindi per prima cosa è importante decidere quali campi volete inserire nel rapporto; se volete usare campi provenienti da tabelle diverse dovete prima combinarli in una singola ricerca, utilizzando successivamente questa per creare un rapporto.

Un esempio di questo tipo è la creazione di un rapporto sulle spese della vacanza. Il carburante rappresenta una parte dei costi in questo rapporto, così come lo sono i pasti. Questi valori sono contenuti nei campi di due differenti tabelle: Vacanze e Carburante, perciò questo rapporto richiede la creazione di una ricerca.

Creazione di un rapporto statico

Creeremo un rapporto sulle spese delle vacanze. È opportuno porsi alcune domande prima di creare un rapporto.

  • Quali informazioni vogliamo che vi appaiano?
  • Come vogliamo presentarle?
  • Quali campi sono necessari per fornire queste informazioni?
  • Sarà necessario creare una ricerca perché i campi necessari appartengono a tabelle diverse?
  • I dati devono essere elaborati prima di essere inseriti nel rapporto?

Le categorie di spesa per la nostra vacanza sono: hotel, pedaggi, varie, colazione, pranzo, cena, spuntini e carburante. Un possibile rapporto potrebbe corrispondere ad un semplice elenco dei totali per ognuna delle categorie di spesa sopra elencate. Un altro possibile rapporto potrebbe produrre l'elenco dei totali di spesa per ogni giorno di vacanza. Una terza possibilità potrebbe elencare il totale di ogni categoria di spesa suddiviso per ogni tipo di pagamento (questo ci permetterebbe di sapere da dove abbiamo prelevato il denaro necessario per pagare tali spese). Attualmente, il modo migliore per gestire rapporti di questo tipo è utilizzare i dati delle ricerche all'interno di un foglio elettronico. Presto le caratteristiche del rapporto comprenderanno anche queste capacità.

Per il nostro scopo creeremo due rapporti: il primo dovrà elencare le spese di ogni giorno, escluse quelle per il carburante; il secondo rapporto invece conterrà le spese per il carburante di ogni giorno.

I campi della tabella Vacanze di cui abbiamo bisogno per il primo rapporto sono: Data, Hotel, Pedaggi, Colazione, Pranzo, Cena, Spuntini e Varie. Questo rapporto non richiede la creazione di una ulteriore ricerca.

Il secondo rapporto riguarda la tabella Carburante. Dal momento che il carburante non è stato acquistato ed inserito in questa tabella solo nel corso della vacanza ma anche al di fuori di essa, occorre creare una ricerca che contenga solo gli acquisti di carburante fatti durante la vacanza.

Rapporto tabella Vacanze

  1. Create un nuovo rapporto.
    1. Fate clic sull'icona Rapporti nell'elenco Database della finestra Automobile – OpenOffice.org.
    2. Nell'elenco Attività, fate clic su Usa procedura guidata per la creazione dei rapporti.... Si apre la finestra Creazione guidata rapporto.
  2. Selezione dei campi.
    1. Selezionate Tabella: Vacanze nell'elenco a tendina Tabelle o ricerche.
    2. Usate il pulsante > per spostare dall'elenco Campi disponibili all'elenco Campi del rapporto i seguenti campi: Data, Hotel, Pedaggi, Varie, Colazione, Pranzo, Cena e CostoSpuntino (figura sotto riportata). Fate clic su Avanti.
    3. Aggiungere campi in un rapporto.
  3. Etichettare i campi (questo risponde alla domanda: come vogliamo presentare i campi).
    Fate clic sulla didascalia del campo che volete modificare ed eseguite la modifica come si farebbe normalmente in una qualsiasi casella di testo. Fate clic su Avanti.
  4. Dato che dovete raggruppare i dati in base alla data, usate il pulsante > per spostare il campo Data nell'elenco Raggruppamenti. Fate clic su Avanti.
  5. Selezionare i campi per il raggruppamento dei dati
  6. Opzioni ordinamento.
    Non vogliamo fare nessun tipo di ordinamento. Fate clic su Avanti.
  7. Scelta del layout.
    In questo caso utilizzeremo le impostazioni standard per lo stile. Fate clic su Avanti.
  8. Crea rapporto.
    • Rinominate il rapporto: Spese Vacanze.
    • Selezionate Rapporto statico.
  9. Fate clic su Fine.
Documentation note.png Se avete voglia di sperimentare, potete provare qualcun'altra delle scelte proposte per il layout. Dopo avere selezionato un'opzione, trascinate in disparte la finestra Creazione guidata rapporto in modo da vedere quello che avete selezionato (portate il cursore sopra il titolo della finestra, quindi trascinatela tenendo premuto il tasto sinistro del mouse).

Rapporto Carburante in vacanza

  1. Create una ricerca contenente solo il carburante comprato durante la vacanza.
    1. Aprite una ricerca in Vista struttura.
    2. Seguite i passaggi per l'aggiunta di tabelle in Passo 2: Aggiungete le tabelle di Utilizzo della Vista struttura per creare una ricerca. Aggiungete la tabella Carburante.
    3. Nell'elenco della tabella Carburante fate doppio clic sui campi Data e CostoCarburante per inserirli nella tabella nella parte inferiore della ricerca.
    4. Nella cella Criteri del campo Data, digitate il testo seguente:
    5. BETWEEN #25/05/2007# AND #26/05/2007#
      Impostazione del criterio per una ricerca.
    6. Salvate, assegnate un nome e chiudete la ricerca (suggerimento: Acquisti Carburante Vacanze).
    Tip.png Quando usate delle date in una ricerca, inseritele nella forma numerica MM/GG/AAAA oppure GG/MM/AAAA a seconda del formato utilizzato nella lingua impostata.
    Tutte le date devono essere precedute e seguite da un #. Quindi, 25 Maggio 2007 va scritto #05/25/2007# oppure #25/5/2007# a seconda della impostazione predefinita per la lingua.


  2. Aprite un nuovo rapporto.
    1. Fate clic con il tasto destro del mouse sulla ricerca Acquisti Carburante Vacanza.
    2. Selezionate dal menu contestuale Creazione guidata rapporti...
    Documentation note.png Quando si apre un nuovo rapporto in questo modo, la ricerca usata per aprirlo viene selezionata automaticamente nell'elenco a tendina Tabelle o ricerche.
  3. Create il rapporto.
    Usate il pulsante >> per spostare entrambi i campi dall'elenco Campi disponibili a Campi del rapporto. Fate clic su Avanti.
  4. Etichettate i campi.
    Aggiungete uno spazio in CostoCarburante per trasformarlo in Costo Carburante (due parole distinte). Fate clic su Avanti.
  5. Raggruppate i campi.
    1. Fate clic sul campo Data per evidenziarlo.
    2. Utilizzate il pulsante > per spostare il campo Data nell'elenco Raggruppamenti. Fate clic su Avanti.
  6. Scelta del layout.
    Non apporteremo modifiche allo stile proposto. Fate clic su Avanti.
  7. Create il rapporto (impostazioni finali).
    1. Utilizzate il nome suggerito, che dovrebbe corrispondere al nome della ricerca.
    2. Selezionate Rapporto statico e fate clic su Fine.

Inizio pagina

Creazione di un rapporto dinamico

Creeremo un rapporto contenente alcune statistiche sul nostro consumo di carburante. Per fare ciò, dobbiamo modificare due ricerche: Ultima_lettura e Consumo carburante. Dovremo aggiungere il campo Costo carburante alla ricerca Ultima_lettura. Poi aggiungeremo il campo CostoCarburante della ricerca Ultima_lettura alla ricerca Consumo carburante.

Tip.png Aprendo una ricerca per modificarla, questa dovrebbe apparire come nella figura sotto riportata. Se portate il cursore sopra la linea nera (cerchiata in rosso), questa diventa una doppia freccia. Trascinatela per spostarla più in basso.


Aspetto di una ricerca aperta in modalità modifica.
  1. Aggiungete il campo CostoCarburante nella ricerca Ultima_lettura:
    1. Nell'elenco della tabella Carburante, fate doppio clic per aggiungere CostoCarburante alla tabella in basso.
    2. Salvate e chiudete la ricerca.
    3. Aggiungere un campo alla ricerca.
  2. Fate clic con il tasto destro sulla ricerca Ultima_lettura e selezionate Modifica nel menù contestuale.
  3. Aggiungete il campo CostoCarburante della ricerca Ultima_lettura alla ricerca Consumo carburante.
    1. Fate clic con il tasto destro sulla ricerca Consumo carburante e selezionate Modifica dal menù contestuale.
    2. Fate doppio clic sul campo CostoCarburante nell'elenco della ricerca Ultima_lettura per aggiungerlo alla tabella della ricerca in basso.
  4. Aggiungete un campo di calcolo a destra del campo CostoCarburante.
    1. Digitate quanto segue in una cella Campo della tabella in basso:
      "Ultima_lettura".CostoCarburante/("Ultima_lettura".Contachilometri – Carburante.Contachilometri)
    2. Mentre nella sua cella Alias, digitate:
      costo al chilometro.
    Documentation note.png Nel caso utilizziate il sistema anglosassone, l'alias appropriato sarà costo per miglio.
  5. Salvate e chiudete la ricerca.
  6. Aprite un nuovo rapporto.
    Fate clic con il tasto destro sulla ricerca Consumo carburante e selezionate Creazione guidata rapporto.
  7. Selezionate i campi.
    Spostate tutti i campi disponibili nell'elenco Campi del rapporto, usando il pulsante >>. Fate clic su Avanti.
  8. Etichettate i campi.
    Trasformate CostoCarburante in Costo Carburante inserendo uno spazio tra le due parole. Fate clic su Avanti.
  9. Raggruppate i campi.
    Usate il pulsante > per spostare il campo Data nell'elenco Raggruppamenti. Fate clic su Avanti.
  10. Opzioni di ordinamento: la procedura salta questa parte.
  11. Scelta del layout.
    Accettate l'impostazione predefinita. Fate clic su Avanti.
  12. Create il rapporto.
    1. Cambiate il nome del rapporto in Statistiche Carburante.
    2. L'impostazione predefinita è Rapporto dinamico, quindi non occorrono modifiche.
    3. Selezionate Cambia layout di pagina. Fate clic su Fine.

Inizio pagina

Modifica di un rapporto

Alla fine dell'ultima sezione, abbiamo lasciato il rapporto Statistiche Carburante aperto in modalità modifica; ora dovremo lavorare su tale rapporto. Questi stessi passaggi possono essere utilizzati per qualsiasi rapporto aperto per una modifica.

Un rapporto in modalità modifica.

L'Autore è il nome che avete inserito in Strumenti > Opzioni > OpenOffice.org > Dati utente; la data non è corretta; le colonne devono essere spostate verso sinistra per avere una visualizzazione migliore. Nessuno dei numeri è corretto, il loro unico scopo è quello di mostrare il numero delle cifre decimali.

Passo 1: Modificate la data.

  1. Fate clic a destra della data (26/04/20) in modo che il cursore sia vicino al campo. Usate il tasto BACKSPACE per cancellare la data.
  2. Selezionate Inserisci > Comando di campo > Data; così facendo inserirete la data attuale al posto della precedente.
  3. Modificate il formato della data:
    1. Fate doppio clic sul campo Data che avete appena inserito. Si aprirà la finestra Modifica comando di campo: Documento (vedere sotto).
    2. Modificare un campo data.
    3. Poiché questo è un rapporto dinamico, modificate il campo Selezione e selezionate Data, anziché Data (fissa).
    4. Impostate il formato che desiderate. Fate clic su OK.

Passo 2: Modificate la larghezza delle colonne.

La larghezza delle colonne può essere modificata spostando il cursore sul bordo destro di ogni colonna in modo che si trasformi in una doppia freccia; a questo punto trascinate il bordo nella posizione che preferite. Questo deve essere fatto per tutte le colonne in ognuna delle tabelle costituenti il rapporto. È possibile eseguire questa operazione anche sull'ultima colonna sulla destra, sebbene essa non abbia il bordo nero. L'aspetto complessivo dovrebbe assomigliare a quanto mostrato qui sotto.

Riallineamento delle colonne in un rapporto.

Passo 3: Modificate il formato numerico nelle celle.

La quantità di carburante dovrebbe avere 2 cifre decimali. L'Inizio, la Fine e la Distanza dovrebbero invece averne una sola. Costo carburante dovrebbe essere in formato valuta e avere tre cifre decimali, e così Costo per chilometro.

  1. Fate clic con il tasto destro sulla cella sotto Quantità per aprire il menu contestuale (la cella è contrassegnata da un cerchio rosso nella figura sopra).
  2. Selezionate Formato numero.
  3. Nella sezione Opzioni della finestra che si apre,
    1. cambiate il numero delle posizioni decimali con 2.
    2. Fate clic sul segno di spunta verde, quindi su OK.
    3. Sezione Opzioni della finestra Formato numero.
  4. Modificate il campo Costo per chilometro.
    1. Fate clic con il tasto destro nella cella sottostante a Costo Carburante.
    2. Selezionate Formato numero.
    3. Nell'elenco Categoria, selezionate Valuta. Fate clic su OK.
  5. Modificate il campo Costo Carburante.
    1. Fate clic con il tasto destro del mouse sulla cella sottostante Costo per chilometro.
    2. Selezionate Formato numero.
    3. Nell'elenco Categoria, selezionate Valuta.
    4. Nella sezione Opzioni:
      • impostate il numero delle cifre decimali a 3.
      • Fate clic sul segno di spunta verde.
    5. Fate clic su OK.

Passo 4: Salvate e chiudete il rapporto.

Fate doppio clic sul rapporto. Questo adesso dovrebbe assomigliare alla figura sottostante.

Il rapporto finale.

Inizio pagina

Altre soluzioni per creare rapporti

È disponibile una estensione per facilitare l'utente nella creazione dei rapporti. Sun Report Builder è in grado di creare rapporti di database raffinati e complessi: è possibile definire intestazioni e piè di pagina di pagine e gruppi, e campi di calcolo. Essa è scaricabile all'indirizzo http://extensions.services.openoffice.org/.

Per installare l'estensione seguite questi passaggi:

  1. Selezionate Strumenti > Gestione Estensioni nella barra dei menu. Nella finestra di dialogo Gestione estensioni fate clic su Ulteriori estensioni....
  2. La pagina delle estensioni di OOo si aprirà nella finestra del vostro browser. Trovate e selezionate l'estensione che desiderate installare e seguite le istruzioni per eseguirne l'installazione. Durante l'installazione, vi verrà chiesto di accettare un accordo di licenza.
  3. Quando l'installazione è stata completata, l'estensione viene elencata nella finestra di dialogo Gestione estensioni.

Per maggiori delucidazioni sulle estensioni, si veda il Capitolo 14 (Personalizzare OpenOffice.org).

Inizio pagina


Content on this page is licensed under the Creative Common Attribution 3.0 license (CC-BY).
Personal tools