Utilizzo delle espressioni di report (Generatore report 2.0)

Le espressioni vengono ampiamente utilizzate nella definizione del report per recuperare, calcolare, visualizzare, raggruppare, ordinare, filtrare, parametrizzare e formattare i dati di un report. Poiché molte proprietà degli elementi del report possono essere impostate su un'espressione, è possibile controllare con enorme flessibilità il contenuto, la progettazione e la natura interattiva del report mediante l'uso delle espressioni. Le espressioni sono scritte in Visual Basic, salvate nella definizione del report e valutate dal componente Elaborazione report durante l'esecuzione del report.

Nell'area di progettazione del report le espressioni vengono visualizzate come espressioni semplici o espressioni complesse. Le espressioni semplici contengono un riferimento a un solo campo del set di dati, un solo parametro o un solo campo predefinito e vengono visualizzate tra parentesi nell'area di progettazione e nelle finestre di dialogo. Un campo del set di dati viene ad esempio visualizzato come [ProductID]. Le espressioni semplici vengono create automaticamente, ad esempio quando si trascina un campo da un set di dati in una casella di testo. In alternativa, è possibile digitarle direttamente in una cella dell'area dati, in una casella di testo nell'area di progettazione o in una finestra di dialogo. Le espressioni complesse possono contenere più riferimenti, operatori e chiamate di funzione predefiniti e vengono visualizzate nell'area di progettazione come <<Expr>>. Per visualizzare o modificare il testo delle espressioni, è necessario aprire la finestra di dialogo Espressione.

Per visualizzare i valori dell'espressione valutata in un report, visualizzare in anteprima il report. Durante l'esecuzione del report, il componente Elaborazione report valuta le espressioni e ne sostituisce i risultati con i valori delle proprietà.

È possibile utilizzar ei parametri con le espressioni per fornire una maggiore flessibilità per la modifica del contenuto e dell'aspetto di un report. Per ulteriori informazioni, vedere Aggiunta di parametri al report (Generatore report 2.0).

Contenuto della sezione