Esercitazione: Aggiornamento dei report mediante le classi generate dallo schema RDL
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 MicrosoftVisual 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 (SSRS).
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 esempi del prodotto per SQL Server Reporting Services.
[!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.