Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Crystal Reports e reportistica
Reportview
venerdì 07 dicembre 2007 - 12.09
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
tyson69
Profilo
| Newbie
26
messaggi | Data Invio:
ven 7 dic 2007 - 12:09
Ciao sto tentando di associare da codice un report ad un dataset...
Dim DA = New OleDbDataAdapter()
DA.SelectCommand = cmd
Dim thisDataSet As New DataSet()
DA.fill(thisDataSet, "T_Fatture")
MyConn.Close()
Dim MioReport As LocalReport = Me.ReportViewer1.LocalReport
MioReport.ReportPath = Server.MapPath("~/fatturazione/ReportFatt.rdlc")
fino a qui nessun problema...
ora dovrei fare una cosa analoga
MioReport.DataSources.Add(New ReportDataSource("T_Fatture", thisDataSet.Tables(0)))
Me.ReportViewer1.LocalReport.Refresh()
ma mi genera il seg. errore
...the report has no data set. Data regions are not allowed in reports without datasets.
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
ven 7 dic 2007 - 20:54
ciao,
dipende da cosa hai associato al report mentre lo facevi. Presumo tu abbia creato il report dentro a visual studio, e poi lo stai caricando dal tuo programma .net.
Se il report l'hai creato aggiungendo un dataset (finestra dataset), quello che lui si aspetta è tutto il dataset, quindi quando fai il codice:
>MioReport.DataSources.Add(New ReportDataSource("T_Fatture", thisDataSet.Tables(0)))
stai associando solo la tabella di indice 0 e non tutto il dataset, potrebbe essere quello l'errore...
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !