Utilizzo dei campi (Generatore report)
Data aggiornamento: 12 dicembre 2006
Un campo contiene i dati che è possibile aggiungere al layout del report. Quando si seleziona un'entità, i campi in essa contenuti vengono visualizzati nell'area Campi del riquadro di esplorazione. Per utilizzare direttamente i campi, è possibile aggiungere campi all'area di progettazione trascinando il nome del campo desiderato, facendo doppio clic sul nome del campo o selezionando la casella di controllo accanto al nome del campo. Per utilizzare un gruppo di campi predefiniti, è possibile aggiungere entità all'area di progettazione trascinando il nome dell'entità desiderata o facendo doppio clic su di esso. I campi predefiniti associati a tale entità vengono aggiunti all'area di progettazione. Se si aggiunge ad esempio l'entità Employee del modello AdventureWorks al report, all'area di progettazione vengono aggiunti i campi seguenti: National ID Number, First Name, Middle Name, Last Name e Email Address. I campi aggiunti sono determinati dalle proprietà impostate nell'origine dei dati.
Le informazioni visualizzate nel report possono essere personalizzate utilizzando i campi e le entità disponibili. È possibile:
- Trascinare i campi in quasi ogni posizione all'interno del layout del report, nell'ordine specificato.
- Formattare un campo in modo da visualizzarne il contenuto come desiderato.
- Applicare un filtro al contenuto di ogni combinazione di campi.
- Ordinare i dati del report in base a uno o più campi, in ordine crescente o decrescente.
- Eseguire la ricerca di campi all'interno dell'origine dei dati e dell'entità corrente.
- Modificare la formula di un campo.
- Creare nuovi campi.
Tipi di campo
I campi possono contenere due tipi di valori: valori singoli e totali di set di valori, noti anche come aggregazioni. Last Name e Unit Price sono ad esempio valori singoli, mentre Total Sales è un'aggregazione, ovvero un valore totale basato sulla somma di un set di valori. In Generatore report vengono utilizzati i campi seguenti: Text, Number, Date/DateTime, Money, Aggregate, Image e Boolean.
È possibile creare campi personalizzati definendo per essi formule specifiche. È ad esempio possibile creare un campo che rappresenta la somma di altri tre campi presenti nel report. Quando si crea il campo, si definisce una formula per indicare al server di report di sommare i campi specificati e visualizzare il risultato nel campo appena creato.
L'ordine in base a cui i campi vengono visualizzati nell'area Campi del riquadro di esplorazione è determinato dall'origine dei dati. In genere, i campi utilizzati più di frequente vengono posizionati verso l'alto nell'elenco, i campi di nuova creazione visualizzati all'inizio dell'elenco.
I campi valori singoli e totali possono disporre di varianti. Una variante di campo rappresenta un campo contenente dati basati sul campo di livello superiore. Si supponga ad esempio che l'entità Product contenga un campo relativo alla data finale di vendita. Nei livelli inferiori di questo campo sono disponibili varianti nidificate, quali campi per il mese, l'anno e il trimestre finali di vendita. Ognuna di queste varianti contiene dati basati sul campo relativo alla data finale di vendita.
Gruppi di campi
Quando si trascinano campi nel layout del report, Generatore report crea gruppi in cui visualizzarli. È possibile visualizzare i gruppi di campi selezionando il layout del report. I gruppi vengono creati in base alle relazioni tra i campi. È possibile modificare la modalità di raggruppamento dei campi spostando questi ultimi nel layout del report.
[!NOTA] Con l'aggiunta di singoli campi al layout del report si ottiene un diverso insieme di risultati rispetto all'aggiunta di gruppi di campi. Durante la generazione dei report è importante tenere conto dell'effetto che questo avrà sulla struttura del report e sulla query.
Di seguito vengono indicate alcune regole di base utilizzate da Generatore report per il raggruppamento di campi:
- Quando viene trascinato sul bordo sinistro dell'area di progettazione, un campo diventa un gruppo separato.
- Quando viene rilasciato sulla parte destra dell'area di progettazione, il campo viene aggiunto nel raggruppamento situato immediatamente a sinistra.
- Quando un campo di aggregazione viene rilasciato, in tutti i gruppi vengono visualizzati automaticamente i totali.
[!NOTA] I campi aggiunti facendo doppio clic sul nome o selezionando la casella di controllo corrispondente vengono inseriti a destra dell'area di progettazione e, se possibile, vengono inclusi nell'ultimo gruppo di campi del report. Se non è possibile, verrà creato un nuovo gruppo immediatamente a destra nel report.
Se si desidera aggiungere un campo a un gruppo specifico, trascinarlo su una posizione all'interno del gruppo in questione o nella tabella del gruppo visualizzata sopra il gruppo.
Icone di campo
Icona | Tipo | Descrizione |
---|---|---|
![]() |
Text |
Indica un campo con dati di tipo testo, ad esempio la parola "Sì". |
![]() |
Number |
Indica un campo i cui dati sono un valore numerico singolo, ad esempio il numero 5. |
![]() |
Date/date time |
Indica un campo i cui dati sono un valore di data e/o ora, ad esempio 03/04/2005. |
![]() |
Money |
Indica un campo i cui dati sono un valore di valuta, ad esempio € 782,95. |
![]() |
Aggregate |
Indica un campo i cui dati sono un valore numerico singolo che rappresenta un calcolo eseguito su un set di numeri. La quantità totale di vendite eseguite da 25 addetti nell'anno 2010 viene ad esempio calcolata sommando i dati di vendita per ognuno dei 25 addetti. Il totale risultante verrà visualizzato come valore numerico singolo. |
![]() |
Boolean |
Indica un campo i cui dati sono un valore vero/falso o sì/no, ad esempio il valore Yes/No in una colonna che segnala se un determinato prodotto è stato sospeso. |
![]() |
Image |
Indica un campo i cui dati sono un'immagine. Si supponga ad esempio che nel database siano presenti immagini di ogni prodotto. All'inclusione delle immagini nell'origine dei dati, verrà visualizzata questa icona con il nome del campo. |
Vedere anche
Concetti
Creazione di un report (Generatore report)
Informazioni sul layout e il rendering dei report (Generatore report)
Formattazione di un report (Generatore report)
Utilizzo dei dati (Generatore report)
Utilizzo dei layout di report (Generatore report)
Altre risorse
Terminologia relativa a Generatore report
Guida in linea e informazioni
Cronologia modifiche
Versione | Cronologia |
---|---|
12 dicembre 2006 |
|
17 luglio 2006 |
|
14 aprile 2006 |
|