Condividi tramite


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.

Finestra di dialogo Modifica espressione per l'immissione di espressioni

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.

  • 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

Guida in linea e informazioni

Assistenza su SQL Server 2005