Reporting Services - datasource

venerdì 09 febbraio 2007 - 15.49

pao75 Profilo | Newbie

Ciao a tutti ho un problema che mi fa impazzire!!!

E' 2 giorni che seguo esempi e studio; ho creato un progetto web ma il report visualizzato è bianco.
La sorgente dati del mio report è su un database di MySql, al quale mi connetto da codice ed invio i dati al report.
mi sembra di avere fatto tutto giusto;

questo è il report rdlc; ho tolto fields altrimenti era troppo lungo

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

e questo è il codice della pagina del report

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

ho già controllato e nella table è presente un record. Perchè non mi visualizza niente???

freeteo Profilo | Guru

ciao,
visto il tuo codice apparentemente corretto, mi viene questo dubbio:
percaso, non è che il fatto che tu aggiunga una datasource (rwScheda.LocalReport.DataSources.Add(rptDS);) non vada in aggiunta appunto, senza andare a settare i dati proprio alla datasource che ti interessa?
Prova da debug a controllare l'insieme "dataSources" del LocalReport che dopo l'add abbia effettivamente solo una datasource, che non sia ancora agganciato a quell'altra...
Altrimenti, a meno che non sia sbagliato il nome del datasource tra come l'hai chiamato nel report a come la chiami da codice la cosa mi sembra molto strana...
ciao.

Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo

pao75 Profilo | Newbie

ho risolto
mettendo AsyncRendering="false" nel tag del reportviewer nella pagina aspx
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5