Esercitazione: Aggiornamento dei report mediante le classi generate dallo schema RDL
In questa esercitazione viene descritto come utilizzare lo strumento per la definizione di XML Schema (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 Microsoft SQL Server 2008 R2 Reporting Services.
Microsoft Visual Studio 2008.
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 AdventureWorks2008R2 installato in un'istanza di SQL Server.
Un report installato nel server di report. In questa esercitazione viene utilizzato il report di esempio Company Sales 2008. Per ulteriori informazioni sui report di esempio, vedere SQL Server Reporting Services Product Samples.
Nota
Gli esempi non vengono installati automaticamente durante l'installazione, ma possono essere installati in qualsiasi momento. Per informazioni sull'installazione degli esempi, vedere Considerazioni per l'installazione di esempi e di database di esempio di SQL Server.
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.