Espressioni di Reporting Services
Data aggiornamento: 5 dicembre 2005
Le espressioni vengono ampiamente utilizzate nella definizione del report per recuperare, calcolare, visualizzare, raggruppare, ordinare, filtrare, parametrizzare e formattare il contenuto di un report. Alcune espressioni vengono create automaticamente. Quando, ad esempio, si trascina un campo dalla finestra del set di dati a una cella di una tabella, nella casella di testo viene visualizzata un'espressione che recupera il valore del campo in questione. Tuttavia, nella maggior parte dei casi, vengono create espressioni personalizzate per ottenere i tipi di funzionalità seguenti nel report:
- Aggregazioni sui dati per visualizzare la somma, la media, la percentuale o il prodotto di un particolare set di righe.
- Formattazione condizionale, in cui la formattazione del testo o dello sfondo cambia in base alla logica definita.
- Testo condizionale, in cui il titolo di un report varia a seconda dell'utente che esegue il report.
- Testo concatenato di più campi e costanti del set di dati.
- Dati del report filtrati dopo essere stati recuperati dall'origine dei dati.
- Report drill-through con parametri.
- Raggruppamento e ordinamento dei dati.
- Contenuto dinamico dell'intestazione e del piè di pagina.
In Reporting Services è di fondamentale importanza sapere come creare e utilizzare le espressioni, per poter creare report provvisti di una gamma completa di funzionalità. Le espressioni vengono scritte nel linguaggio Microsoft Visual Basic. Per un lungo elenco di esempi di espressioni, vedere Utilizzo di espressioni in Reporting Services.
Contenuto della sezione
- Utilizzo di espressioni in Reporting Services
Fornisce informazioni preliminari sulle espressioni e illustra come vengono utilizzate e applicate nei report.
- Creazione di espressioni in Reporting Services
Descrive come creare espressioni.
- Utilizzo di insiemi Global nelle espressioni (Reporting Services)
Illustra gli insiemi globali a cui si fa riferimento nelle espressioni.
- Utilizzo di funzioni di report nelle espressioni (Reporting Services)
Illustra le funzioni report predefinite a cui si fa riferimento nelle espressioni.
- Utilizzo di riferimenti a codice personalizzato nelle espressioni (Reporting Services)
Illustra il codice, gli elementi del report e gli assembly personalizzati a cui si fa riferimento nelle espressioni.
- Utilizzo di proprietà di campo estese per un database di Analysis Services
Illustra le proprietà di campo personalizzate fornite dall'estensione per i dati di Analysis Services.
- Esempi di espressioni in Reporting Services
Presenta esempi delle espressioni di maggiore utilizzo.
Vedere anche
Concetti
Utilizzo di Progettazione report
Altre risorse
Modifica espressione (Progettazione report)
Reporting Services Programming