Modifica espressione (Progettazione report)
Data aggiornamento: 5 dicembre 2005
Utilizzare l'Editor espressioni per scrivere un'espressione in Microsoft Visual Basic. Nell'Editor espressioni sono inclusi elementi di categoria, un riquadro descrizione, una finestra del codice e una struttura delle categorie. È possibile aprire l'Editor espressioni per uno degli elementi seguenti:
- Una casella di testo su un report.
- Una proprietà nella pagina Proprietà.
- Una scheda Gruppi sulle proprietà dell'area dati.
- Una scheda Ordinamento sulle proprietà dell'area dati.
- Una scheda Filtro per i set di dati, le aree dati o i raggruppamenti delle aree dati.
- Un'etichetta della mappa documento su un gruppo area dati.
- Un gruppo padre su un gruppo area dati.
- Una stringa di query su un set di dati.
- Un valore di parametro per una query.
- Un valore di parametro per un report.
- Una stringa di connessione per un'origine dei dati.
Alcune pagine delle proprietà, ad esempio Proprietà tabella (scheda Ordinamento, Progettazione report), consentono di creare più espressioni che vengono combinate durante l'elaborazione dei report, ma l'Editor espressioni elabora una sola espressione alla volta.
Per aprire l'Editor espressioni, fare clic con il pulsante destro del mouse su una casella di testo e scegliere <Expression> nell'elenco dei valori di una proprietà. In alternativa, è possibile fare clic sul pulsante Espressione (Fx) se disponibile in una finestra di dialogo. Le espressioni possono essere utilizzate per impostare molte proprietà, ad esempio il colore, il tipo di carattere e i bordi.
Poiché l'editor espressioni è sensibile al contesto, le descrizioni e gli elementi delle categorie variano in risposta alla categoria di espressione in uso. L'editor supporta IntelliSense, il completamento delle istruzioni e la colorazione della sintassi, che consente di rilevare facilmente gli errori. In caso si desideri utilizzare un'area di lavoro più estesa, è possibile spostare e ridimensionare l'editor espressioni.
Per ulteriori informazioni ed esempi, vedere Esempi di espressioni in Reporting Services e Utilizzo di parametri nelle espressioni.
Costrutti di espressione
Le espressioni create possono iniziare con un segno di uguale (=) e includere costanti, valori globali, campi e altri elementi. Nell'elenco seguente vengono descritte le categorie e le parti di un'espressione:
Costanti
Selezionare il nodo Costanti per definire espressioni contenenti un valore costante. Le costanti vengono utilizzate per specificare il colore, il tipo di carattere e le enumerazioni.Non tutti gli elementi supportano le espressioni che possono essere impostate su una costante. Nella descrizione verrà comunque indicato se la proprietà non può essere impostata su un valore costante.
- Globali
Consente di visualizzare un elenco degli elementi dell'insieme globale che possono essere utilizzati in un'espressione. Per ulteriori informazioni, vedere Utilizzo di insiemi Global nelle espressioni (Reporting Services).
- Parametri
Consente di visualizzare un elenco di parametri. Sono disponibili sia i parametri delle query, sia i parametri dei report.
- Campi
Consente di visualizzare un elenco di campi utilizzabili nell'espressione. L'elenco varia a seconda della proprietà. Fare doppio clic su un campo per copiarlo nella casella Espressione. In alternativa, è possibile trascinare un campo nella casella Espressione.
- Set di dati
Consente di visualizzare un elenco di set di dati disponibili e i relativi campi membri.
- Operatori
Consente di visualizzare gli operatori che è possibile includere nella modifica di un calcolo o di una stringa.
- Funzioni comuni
Consente di visualizzare funzioni comuni raggruppate per tipo, ad esempio testo, data e ora e così via.
Opzioni
Finestra del codice
Utilizzare la finestra del codice nel riquadro superiore per digitare un'espressione. All'apertura dell'editor espressioni, nella finestra del codice sarà disponibile l'espressione campo, che può essere sostituita o modificata. È possibile incollarvi funzioni, operatori, costanti, campi, parametri ed elementi degli insiemi globali. Nella finestra del codice verranno riflesse le modifiche man man che queste vengono apportate.Una sottolineatura rossa ondulata indica un errore di sintassi. Soffermare il puntatore sul testo sottolineato per visualizzare il messaggio di errore.
Quando si digitano i termini dell'insieme globale seguiti da un separatore della punteggiatura, compare un elenco a discesa contenente le proprietà, i membri o i metodi disponibili. Da questo elenco a discesa è possibile digitare i primi caratteri, seguiti da un carattere di tabulazione, per consentire il riempimento automatico della selezione.
- Struttura delle categorie
Consente di visualizzare categorie di espressioni. La selezione di una categoria determina il contesto di creazione di un'espressione. Se ad esempio si selezionano le funzioni di aggregazione, verranno visualizzate AVG, Count e le altre funzioni che possono essere incorporate nell'espressione.
- Descrizioni, esempi o elenco dei membri
A seconda dell'elemento di categoria selezionato, nel terzo riquadro verrà inclusa una descrizione, un'espressione di esempio o un elenco di membri.
Vedere anche
Riferimento
Guida sensibile al contesto di Progettazione report
Altre risorse
Espressioni di Reporting Services
Esercitazioni di Reporting Services
Formattazione degli elementi del report
Formattazione dei valori numerici e di data in un report