Errore nel passaggio di parametri ad una report di stampa in aspnet

giovedì 05 febbraio 2015 - 10.35
Tag Elenco Tags  VB.NET

trinity Profilo | Guru

Buongiorno

ho questa pagina aspx che mi serve per caricare i report creati con crystal report:

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

lato vb questo è il codice:

Dim data As Date data = CDate(Request.QueryString("data")) reportname = "report/listapresenti.rpt" Dim credentials As New TableLogOnInfo() 'Completiamo le proprietà con i nostri parametri per l'accesso a SQL credentials.ConnectionInfo.DatabaseName = "reception" credentials.ConnectionInfo.UserID = "sa" credentials.ConnectionInfo.Password = "trinity" credentials.ConnectionInfo.ServerName = "localhost" 'Aggiungiamo le credenziali al Report Viewer CrystalReportViewer1.LogOnInfo.Add(credentials) report = New ReportDocument report.Load(Server.MapPath(reportname), OpenReportMethod.OpenReportByDefault) report.SetDataSource(readprint.GetPresenzeDettaglio(Session("idstruttura"), data)) report.SetParameterValue("data", data) report.SetParameterValue("struttura", "prova") CrystalReportViewer1.ReportSource = report

appena lo apro con explorer mi esce l'errore che ho allegato come immagine.

Come mai?

Ps se tolgo i parametri la stampa funziona correttamente

1920x1080 459Kb

Cirillo Fabio
www.trycontact.com
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
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