Errore su SetParameters

venerdì 23 gennaio 2009 - 12.14

rogru Profilo | Newbie

...(24/01/09) Perchè nessuno mi risponde????

Ho realizzato un report con VW e ora provo a visualizzarlo con un applicativo VB 2008 express. Fin qui tutto bene, ma quando cerco di impostare i parametri compare un messaggio di "errore durante l'elaborazione locale del report" poi continua e vedo il report tutto ok senza i valori dei parametri ovviamente. Non riesco a capire il problema ho controllato i nomi dei parametri i tipi ... bo! Qlc mi sa dire dove ho sbagliato?
questo è il codice

Dim parametriRpt As List(Of ReportParameter) = New List(Of ReportParameter)
parametriRpt.Add(New ReportParameter("DataMovdal", FrmVis.txtDalMov.Text))
parametriRpt.Add(New ReportParameter("DataMovAl", FrmVis.txtDalMov.Text))

Try
miorpt.SetParameters(parametriRpt)
Catch e As Exception
MsgBox(e.Message)
End Try

ReportViewer1.RefreshReport()

grazie, roberta.

freeteo Profilo | Guru

>...(24/01/09) Perchè nessuno mi risponde????
eh, purtroppo non possiamo essere sempre presenti, abbiamo parecchio da fare anche noi



cmq mi viene da pensare, non è che il ReportViewer1 non ha agganciato il report corretto?
Nel senso che tu setti giustamente i parametri sull'oggetto "ReportDocument", e quindi quello ce li ha settati correttamente, ma il report che visualizza il ReportViewer1 è ancora quello vecchio.

Oppure semplicemente manca un "refreshreport()" del viewer...io di solito uso questo codice:
LocalReport report = this.reportViewer1.LocalReport; .... .... ... this.reportViewer1.RefreshReport();

Ciao.

Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5