L'installazione di ReportViewer si suddivide in 3 sezioni:
- installazione del prodotto
- predisposizione del progetto ad usare ReportViewer
- creazione del primo report
Per i punti 1 e 2 ti suggerisco di seguire attentamente le istruzioni di cui al seguente link :
Installare le estensioni RDLC in Visual Studio 2017 (c-sharpcorner.com)
Per la creazione del primo report ,segui questa procedura :
a)apri il tuo progetto ( che dovrà contenere anche l'origine dati che alimenterà il report)
b)crea un nuovo form (assegnali un nome che ti ricordi che si tratta del form che ti visualizzerà/stamperà il report (esempio :stm_MyFormPippo))
c)vai sulla casella degli strumenti e trascina sul form ReportViewer, ancora al contenitore padre e non fare al momento altro
d)ora, vai alla voce Progetto > Aggiungi nuovo elemento
e)cerca Report ed aggiungilo al form dopo avergli assegnato un nome che ti ricordi che si tratta del tabulato vero e proprio (es.:rpt_MyFormPippo)
f)sul monitor ora avrai il modello su cui costruire il report.
Prosegui così :
a)Vai su set di dati > aggiungi set di dati
b)aggiungi origine e set di dati (che vedrai alla dx del monitor)
Ora, riportati sul form stm_MyFormPippo,clicca sul triangolino nero e seleziona da Choose Report il nome del report ( rpt_MyFormPippo)
A questo punto, se premi F7 dovresti trovare il tableadapter della tua sorgente.
Ora,ritorna sul report (rpt_MyFormPippo) e creati il report.
Mi rendo conto che non è semplice creare il primo tabulato.
Per iniziare ,vai sull'area bianca,clicca il tasto destro del mouse,clicca su inserisci, clicca su tabella,sulla riga DATI potrai selezionare i campi che vuoi vengano stampati.Salva il lavoro.
Se lanci stm_MyFormPippo, vedrai il tuo tabulato.
Buon lavoro.