Creare un report drill-through (RDLC) con parametri utilizzando ReportViewer (esercitazione su SSRS)
Un report drill-through è un report aperto da un utente facendo clic su un collegamento in un altro report. Nei report drill-through sono solitamente disponibili dettagli relativi a un elemento contenuto in un report di riepilogo originale. In questa esercitazione verranno illustrati le seguenti lezioni sulla creazione di un report drill-through con parametri e una query, in report in modalità locale.
Per un esempio del report drill-through con un filtro basato su query, scaricare l'esempio di report drill-through da CodePlex. Per una descrizione dell'esempio, vedere Esempio di report drill-through.
Requisiti
Per utilizzare questa procedura dettagliata, è necessario poter accedere al database di esempio AdventureWorks2008. La query utilizzata in questa procedura dettagliata verrà utilizzata anche per il database AdventureWorks2012. Per ulteriori informazioni su come ottenere il database di esempio AdventureWorks2008, vedere Procedura dettagliata: installazione del database AdventureWorks per Microsoft Visual Studio 2010.
In questa procedura dettagliata si presuppone che l'utente abbia familiarità con le query Transaction-SQL e gli oggetti DataSet e DataTable di ADO.NET.
Utilizzare Visual Studio 2010 o Visual Studio 2012 e il modello di sito Web ASP.NET per creare una pagina Web ASP.NET con un controllo ReportViewer. Il controllo è configurato per visualizzare un report che viene creato. Per questa procedura dettagliata viene creata l'applicazione in Microsoft Visual C#.
Attività
Lezione 1: Creare un nuovo sito Web
Lezione 2: Definire una connessione dati e una tabella di dati per il report padre
Lezione 3: Progettare il report padre tramite la Creazione guidata report
Lezione 4: Definire una connessione dati e una tabella di dati per il report figlio
Lezione 5: Progettare il report figlio tramite la Creazione guidata report
Lezione 6: Aggiungere un controllo ReportViewer all'applicazione
Lezione 7: Aggiungere un'azione drill-through in un report padre
Lezione 8: Creare un filtro di dati
Lezione 9: Compilare ed eseguire l'applicazione
Vedere anche
Concetti
Progettare report con Progettazione report (SSRS)
Altre risorse
Esercitazioni su Reporting Services (SSRS)
Panoramica della distribuzione Web per Visual Studio e ASP.NET