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, è necessario recuperare una copia locale dello schema di definizione del report ed eseguire lo strumento per la definizione di XML Schema (Xsd.exe).
Per generare le classi RDL
Aprire un'istanza di Microsoft Internet Explorer (o un browser equivalente) e andare all'URL seguente:
https://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition/ReportDefinition.xsdDopo aver aperto lo schema RDL nel browser, scegliere Salva con nome dal menu File.
Passare al percorso in cui è stato creato il progetto di Visual Studio e salvare lo schema con il nome 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, Microsoft Visual Studio 2010, Visual Studio Tools, quindi 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. Scegliere Aggiungi elemento esistente dal menu Progetto. 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, in Esplora soluzioni si noterà che il file ReportDefinition.cs (o file con estensione vb) non è visualizzato. 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: Caricamento della definizione di un report dal Server report.
Vedere anche
Attivitá
Aggiornamento dei report mediante le classi generate dallo schema RDL (esercitazione SSRS)