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.
Dopo aver creato il progetto di Visual Studio, il passaggio successivo consiste nel recuperare una copia locale dello schema di definizione del report ed eseguire lo strumento di definizione xml Schema (Xsd.exe).
Per generare le classi RDL
Aprire un'istanza di Microsoft Internet Explorer (o equivalente Web browser) e passare all'URL seguente:
https://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition/ReportDefinition.xsd
Dopo aver aperto lo schema RDL nel browser, passare al menu File e selezionare Salva con nome.
Passare al percorso in cui è stato creato il progetto di Visual Studio e salvare lo schema con il nome del file ReportDefinition.xsd.
Dopo aver salvato il file, aprire un'istanza del prompt dei comandi di Visual Studio 2010. Per aprire un'istanza del prompt dei comandi, fare clic sul menu Start, scegliere Tutti i programmi, scegliere Microsoft Visual Studio 2010, scegliere Strumenti di Visual Studio e fare clic su Prompt dei comandi di Visual Studio (2010).
Modificare il percorso corrente sul percorso in cui è stato salvato il file ReportDefinition.xsd:
CD\<ReportDefinition.xsd Path>
Generare il file ReportDefinition.cs che contiene le classi per lo schema RDL con il comando seguente:
xsd /c /n:SampleRDLSchema ReportDefinition.xsd
Per generare il file ReportDefinition.vb utilizzare il comando seguente:
xsd /c /l:VB /n:SampleRDLSchema ReportDefinition.xsd
Aggiungere il progetto ReportDefinition.xsd. Dal menu Progetto fare clic su Aggiungi elemento esistente. Passare al percorso del file ReportDefinition.xsd, selezionare ReportDefinition.xsd e fare clic su Aggiungi.
Nota
Dopo aver aggiunto il file ReportDefinition.xsd al progetto, si noterà in Esplora soluzioni che il file ReportDefinition.cs (vb) non esiste. Per visualizzare il file, fare clic sul pulsante per espandere/comprimere accanto al file ReportDefinition.xsd.
Lezione successiva
Nella lezione successiva verrà scritto codice per caricare la definizione di un report da un server di report utilizzando le classi generate dallo schema RDL. Vedere Lezione 3: Caricare una definizione di report dal server di report.
Vedere anche
Aggiornamento dei report mediante le classi generate dallo schema RDL (esercitazione SSRS)
Report Definition Language (SSRS)