>ma è possibile esportare multi PDF? qualcuno ne sa qualcosa?
cosa intendi per multiPDF?
Se stai cercando di fare 1solo pdf da una serie di report, potresti fare l'esportazione su una serie di file e poi fare il merge con ITextSharp.
Guarda questo tread, si parla proprio di questa cosa: http://www.dotnethell.it/forum/messages.aspx?ThreadID=25670
>salvare direttamente un report in formato PDF su Pc è possibile?
certo, ti basta caricare il report dal disco, e senza visualizzarlo su nessun viewer, esportarlo con il metodo "Export", con un codice di questo tipo:
Dim tabella as new DataTable()
...riempi i dati nella tabella...
Dim report as new ReportDocument()
report.Load("c:\...\mioreport.rpt")
report.SetDataSource (tabella)
MemoryStream ms = report.ExportToStream(ExportFormatType.PortableDocFormat) as MemoryStream;
byte[] bytePDF = ms.ToArray();
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment; filename=" + nome);
Response.OutputStream.Write(bytePDF, 0, bytePDF.Lenght);
ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo