Condividi tramite


Finestra di dialogo Espressione (Progettazione report di Visual Studio)

Utilizzare la finestra di dialogo Espressione per scrivere un'espressione. Nella finestra di dialogo Espressione sono inclusi una finestra del codice, una struttura ad albero delle categorie, elementi di categoria e un riquadro descrizione. È possibile aprire la finestra di dialogo per gli elementi seguenti:

  • Una casella di testo in un report.

  • Una proprietà nella finestra Proprietà.

È possibile aprire la finestra di dialogo Espressione facendo clic con il pulsante destro del mouse su una casella di testo oppure selezionando <espressione> nell'elenco dei valori di una proprietà. Le espressioni possono essere utilizzate per impostare diverse proprietà, ad esempio il colore, il tipo di carattere e i bordi.

Poiché la finestra di dialogo Espressione è sensibile al contesto, le descrizioni e gli elementi delle categorie variano in risposta alla categoria di espressione in uso. Sono supportati 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 la finestra di dialogo Espressione.

Costrutti di espressione

Le espressioni create possono 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 gli enumeratori.

    Non tutti gli elementi del report supportano le espressioni che possono essere impostate su una costante. Nella descrizione verrà comunque indicato se una proprietà non può essere impostata su un valore costante.

  • Globali
    Consente di visualizzare un elenco degli elementi dell'insieme globale utilizzabili in un'espressione.
  • Parametri
    Consente di visualizzare un elenco dei parametri del 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 della finestra di dialogo Espressione, nella finestra del codice sarà disponibile l'espressione corrente. È possibile sostituire o modificare l'espressione oppure incollare funzioni, operatori, costanti, campi, parametri ed elementi degli insiemi globali. Le modifiche apportate verranno riflesse nella finestra del codice.
  • Albero 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 funzioni di aggregazioni, verranno visualizzate funzioni AVG, Count e di altro tipo che è possibile incorporare 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

Concetti

Aggiunta di codice personalizzato a un report (Progettazione report di Visual Studio)
Insiemi globali per espressioni in report (Progettazione report di Visual Studio)
Espressioni comuni per report (Progettazione report di Visual Studio)
Funzioni incorporate per report (Progettazione report di Visual Studio)
Utilizzo di espressioni in un report (Progettazione report di Visual Studio)
Controlli ReportViewer (Visual Studio)
Controlli del server Web e Windows Form di ReportViewer

Altre risorse

Riferimento all'interfaccia utente di Progettazione report (Visual Studio)