Condividi tramite


Aggiornamento dei report mediante le classi generate dallo schema RDL (esercitazione SSRS)

Questa esercitazione illustra come usare lo strumento di definizione xml Schema (Xsd.exe) per generare classi che consentono di serializzare e deserializzare i file di definizione del report (con estensione rdl e rdlc) con la classe Microsoft .NET Framework XmlSerializer .

Lezioni dell'esercitazione

Durante questa esercitazione verranno eseguite le attività seguenti:

  • Creare un'applicazione usando il modello di progetto applicazione console di Microsoft Visual Studio.

  • Generare classi dallo schema RDL (Report Definition Language) usando lo strumento xsd .

  • Connessione a un server di report e recupero di una definizione del report.

  • Scrittura di codice per l'aggiornamento del file di definizione del report.

  • Salvataggio della definizione aggiornata del report nel server di report.

  • Eseguire l'applicazione dello schema RDL (VB/C#).

Nota

Gli esempi di codice forniti in questa esercitazione potrebbero non funzionare per i report in cui non è disponibile alcuna descrizione. L'errore si verifica perché la proprietà di descrizione non è disponibile per i report privi di descrizione specificata.

Requisiti

Per eseguire l'esercitazione, occorre:

  • Microsoft SQL Server 2014 Reporting Services.

  • Microsoft Visual Studio 2010

  • 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 AdventureWorks2012 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 2012. Per altre informazioni sui report di esempio, vedere SQL Server Reporting Services Esempi di prodotto.

Nota

Gli esempi non vengono installati automaticamente durante l'installazione, ma possono essere installati in qualsiasi momento. Per informazioni sugli esempi, vedere esempi di prodotto SQL Server.

Tempo stimato per completare l'esercitazione: 30 minuti

Attività

Lezione 1: Creare il progetto di Visual Studio per lo schema RDL

Lezione 2: Generare classi dallo schema RDL con lo strumento xsd

Lezione 3: Caricare la definizione di un report dal server di report

Lezione 4: Aggiornare la definizione del report a livello di programmazione

Lezione 5: Pubblicare la definizione del report nel server di report

Lezione 6: Eseguire l'applicazione schema RDL (VB-C#)

Vedere anche

Report Definition Language (SSRS)