Esercitazione: Aggiornamento dei report mediante le classi generate dallo schema RDL
Data creazione: 17 luglio 2006
In questa esercitazione viene descritto come utilizzare lo strumento per la definizione dello schema XML (Xsd.exe) per generare le classi che consentono di eseguire la serializzazione e la deserializzazione dei file di definizione del report (con estensione rdl e rdlc) con la classe XmlSerializer di Microsoft .NET Framework.
Lezioni dell'esercitazione
Durante questa esercitazione verranno eseguite le attività seguenti:
- Creazione di un'applicazione mediante il modello di progetto Applicazione console di Microsoft Visual Studio.
- Generazione di classi dallo schema RDL mediante lo strumento xsd.
- Connessione a un server di report e recupero della definizione di un report.
- Scrittura di codice per l'aggiornamento del file di definizione del report.
- Salvataggio della definizione aggiornata del report nel server di report.
Requisiti
Per eseguire l'esercitazione, occorre:
- Microsoft SQL Server 2005 Reporting Services.
- Microsoft Visual Studio 2005.
- Autorizzazioni sufficienti per l'accesso al servizio Web ReportServer e la pubblicazione di report sul servizio nel computer in cui è installato il server di report.
- Il database di esempio AdventureWorks installato in un'istanza di SQL Server 2005.
- Un report installato nel server di report. In questa esercitazione viene utilizzato il report di esempio Company Sales. Per ulteriori informazioni sui report di esempio, vedere Report di esempio di AdventureWorks.
[!NOTA] Gli esempi non vengono installati automaticamente durante l'installazione, ma possono essere installati in qualsiasi momento. Per informazioni sull'installazione degli esempi, vedere Installazione degli esempi.
Tempo stimato per il completamento dell'esercitazione: 30 minuti
Attività
Lezione 1: Creazione del progetto di Visual Studio per lo schema RDL
Lezione 2: Generazione delle classi dallo schema RDL mediante lo strumento xsd
Lezione 3: Caricamento della definizione di un report dal Server report
Lezione 4: Aggiornamento della definizione del report a livello di programmazione
Lezione 5: Pubblicazione della definizione del report nel Server report
Lezione 6: Esecuzione dell'applicazione dello schema RDL (VB/C#)
[!NOTA] Per la consultazione delle esercitazioni è consigliabile aggiungere i pulsanti Argomento precedente e Argomento successivo alla barra degli strumenti dell'applicazione utilizzata per visualizzare i documenti. Per ulteriori informazioni, vedere Aggiunta dei pulsanti Argomento precedente e Argomento successivo alla Guida in linea.
Vedere anche
Attività
Esercitazione: Generazione di codice RDL con .NET Framework
Concetti
Esercitazioni di Reporting Services
Altre risorse
Report di esempio (Reporting Services)
Installazione dei database di esempio AdventureWorks e degli esempi
Report Definition Language