RDL

martedì 14 febbraio 2006 - 00.07

cla Profilo | Newbie

Ciao a tutti!
Vorrei creare un'applicazione winform che mi permetta di renderizzare dei file rdl in formato pdf ,
utilizzando il servizio di Rerporting Services di SQL Server 2005.
Conoscete qualche tutorial su questo argomento?
Grazie mille!

Brainkiller Profilo | Guru

>Ciao a tutti!
>Vorrei creare un'applicazione winform che mi permetta di renderizzare
>dei file rdl in formato pdf ,
>utilizzando il servizio di Rerporting Services di SQL Server
> 2005.

Ciao,
il file .rdl è un file che definisce la struttura di un Report. E' necessario prima caricarlo sul Report Server, lanciarlo e produrre un file PDF. Non c'è passaggio diretto .rdl -> .pdf da quello che mi risulta.
ciao


David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

totti240282 Profilo | Guru

se è come crystal ci deve esser edel codice per riempire il report con dei dati per poi esportarlo in pdf.

C'è solo un capitano !!!!!!

freeteo Profilo | Guru

ciao,
diciamo che qualcosa simil Crystal lo puoi fare, usando l'oggetto LocalReport del reportviewer, dicendogli di renderizzarlo in pdf specificando al metodo "render" 1po di parametri :
LocalReport mioreport = reportViewer1.LocalReport; mioreport.ReportPath = "c:\\.......\\mioreport.rdlc"; Warning[] warnings; string[] streamids; string mimeType; string encoding; string filenameExtension; byte[] bytes = mioreport.Render( "Pdf", null, out mimeType, out encoding, out filenameExtension, out streamids, out warnings); using (FileStream fs = new FileStream("c:\\mioreport.pdf", FileMode.Create)) { fs.Write(bytes, 0, bytes.Length); }
prova a darci 1occhiata...ciao

Matteo Raumer
MCAD.net - net addicted :-)
http://blogs.dotnethell.it/freeteo

cla Profilo | Newbie

Ciao ragazzi ,
vi ringrazio per le informazioni e i consigli che mi avete dato ,
Alla prossima!
cla


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