Creare un report drill-through (RDLC) con parametri - ReportViewer
Un report drill-through è un report aperto da un utente facendo selezionando un collegamento in un altro report. I report di drill-through generalmente riportano i dettagli su un articolo contenuto in un report di riepilogo originale. In questa esercitazione verranno illustrate le seguenti lezioni sulla creazione di un report drill-through con parametri e una query, in report in modalità locale.
Requisiti
Gli esempi di codice Transact-SQL in questo articolo usano il AdventureWorks2022
database di esempio o AdventureWorksDW2022
, che è possibile scaricare dalla home page degli esempi di Microsoft SQL Server e dei progetti della community.
Questa procedura dettagliata presuppone che l'utente abbia familiarità con le query Transaction-SQL e gli oggetti DataSet e DataTable di ADO.NET.
Usare Visual Studio 2015 e l'applicazione 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 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 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