Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Introduzione
In questa esercitazione viene descritto come utilizzare il nuovo modello di sviluppo di applicazioni basato su tag per connettere i componenti chiave:
- Connessione di un controllo CrystalReportViewer a un controllo CrystalReportSource.
- Connessione del controllo CrystalReportSource a un report che contiene un parametro.
- Connessione del tag Parameters del report a una delle origini di parametri nel nuovo modello di parametri dei dati, incluso in ASP.NET versione 2.0.
Tutte queste operazioni verranno eseguite senza dover scrivere codice.
Nota |
|---|
Per questa esercitazione è disponibile anche un modello con codice. Vedere Esercitazione: Lettura e impostazione di parametri discreti. |
Iniziare aggiungendo un controllo CrystalReportViewer al Web Form. Da Smart Task, creare un controllo CrystalReportSource, quindi creare un report Crystal con Crystal Reports Designer incorporato, che includa un parametro da applicare ai criteri di ricerca del report. Nel controllo CrystalReportSource viene fatto riferimento al report.
Utilizzare quindi l'opzione Smart Task Attiva prompt al parametro report. Quando questa opzione è selezionata, l’eccezione generata durante un errore di accesso al database viene sostituita dalla richiesta di un parametro.
Poiché è necessario personalizzare la selezione dei parametri, aggiungere un controllo DropDownList che contenga un elenco di valori di parametri selezionabili per il report.
Infine, aprire l'Editor dell'insieme dei parametri per il report e configurare una connessione tra il parametro del report e il controllo DropDownList aggiunto.
Nota |
|---|
ControlParameter è l'unica origine dei parametri possibile nel modello di parametri dei dati. Altre possibile origini dei parametri sono QueryStringParameter, SessionParameter, FormParameter o CookieParameter. Per alcuni di questi tipi di origine dei parametri, è necessario modificare il tag Parameters direttamente nella visualizzazione del codice HTML (visualizzazione Origine). |
Codice di esempio
Ciascuna esercitazione viene fornita con un codice di esempio in linguaggio Visual Basic e C# che illustra la versione completa del progetto. Seguire le istruzioni riportate in questa esercitazione per creare un nuovo progetto o aprire il progetto del codice di esempio per utilizzare una versione completa.
Il codice di esempio si trova in cartelle classificate per lingua e tipo di progetto. I nomi delle cartelle per ciascuna versione di codice di esempio sono i seguenti:
- Sito Web in C#: CS_Web_ReducedCode_Parameters
- Sito Web in Visual Basic: VB_Web_ReducedCode_Parameters
Per individuare le cartelle contenenti questi esempi, vedere Directory del codice di esempio delle esercitazioni.
Nota