Condividi tramite


Procedura: Aggiunta di un'espressione (Reporting Services)

Le espressioni sono utilizzate in un intero report per la definizione di proprietà degli elementi del report, filtri, gruppi, ordinamento, stringhe di connessione e valori di parametri. Le espressioni iniziano con il segno di uguale (=) e sono scritte in MicrosoftVisual Basic. Vengono valutate in fase di esecuzione dal componente Elaborazione report che combina i risultati della valutazione e gli elementi di layout del report.

Le espressioni possono essere semplici o complesse. Le espressioni semplici fanno riferimento a un solo elemento in una raccolta predefinita. Le espressioni complesse possono contenere costanti, operatori, elementi di raccolta globali e chiamate di funzioni. Per ulteriori informazioni, vedere Informazioni sulle espressioni semplici e complesse (Reporting Services).

Per immettere un'espressione semplice, digitarla direttamente in una casella di testo nell'area di progettazione. Verrà automaticamente creata l'espressione sottostante effettiva. Digitando ad esempio [FieldName] in una casella di testo, la proprietà Value per la casella di testo verrà impostata su =Fields!FieldName.Value.

Per immettere un'espressione complessa, utilizzare la finestra di dialogo Espressione. Aprire la finestra di dialogo Espressione facendo clic sul relativo pulsante (fx) nelle finestre di dialogo o selezionando Espressione nei menu di scelta rapida.

Per aggiungere un'espressione a una casella di testo

  • In visualizzazione Progettazione fare clic sulla casella di testo nell'area di progettazione in cui si desidera aggiungere un'espressione.

    • In caso di un'espressione semplice, digitare il testo visualizzato per l'espressione nella casella di testo. Per il campo del set di dati Sales, ad esempio, digitare [Sales].

    • In caso di un'espressione complessa, fare clic con il pulsante destro del mouse sulla casella di testo e selezionare Espressione. Verrà visualizzata la finestra di dialogo Espressione. Digitare o creare in modo interattivo l'espressione dopo il segno '=' nel riquadro dell'espressione, quindi fare clic su OK.

      L'espressione verrà visualizzata nell'area di progettazione come <<Expr>>.