Visual Studio 2003 Reporting services

giovedì 24 luglio 2008 - 17.46

marianna Profilo | Newbie

salve ho un problema utilizzo la versione visul studio 2003 quindi non posso poggiare sulla web application un report viewer per questo ho creato un bottone che nell'evento clik esegue il Response.Write("<script>window.open('" & strUrl & "')</script>")
nella variabile strUrl ho inserito la seguente stringa
strUrl ="ServerReport"+ "reportserver" + _
"?%2f" + _
FolderReport"+ "%2f" + _
IndirizzoReport + "&" + _
"rs:Command=Render"
L'autenticazione è basata su form e mi chiede nomeutente e password
Come faccio a passare nell'url le credenziali?
Se invece eseguo il codice di seguito riportato
Dim data As Byte()
data = RS.Render(Path, Format, Nothing, Nothing, Parameters, _
Nothing, Nothing, Encoding, MimeType, ParametersUsed, _
Warnings, StreamIDs)

''Determine if the format is rendered to the web of a file
Dim Extension As String = GetExtension(MimeType)
Dim ReportName As String = Path.Substring(Path.LastIndexOf("/") + 1)
Dim FileName As String = ReportName & "." & Extension
Response.Clear()
Response.ContentType = MimeType
Response.AddHeader("Content-Disposition", "attachment; filename=" & FileName)
Response.BinaryWrite(data)

mi crea direttamente il file io invece voglio aprire il report viewre del web server.

freeteo Profilo | Guru

Ciao,
concorco con Marco, anche secondo me non è possibile far renderizzare tutto il viewer, anche perchè il viewer poi interagisce con il report chiamando alcune funzioni come lo zoom etc...quindi non sarebbe più utilizzabile dato che le elaborazioni vengono fatte lato server.

ciao.

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

marianna Profilo | Newbie

Grazie
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