Hello all,
I use Reporting Services and an aspx page to create a PDF file. I need to save the file directly to a disk file with a name, without asking the user if he want to open or to save it. I'm using the folowing command:
Response.WriteFile("http://" & System.Environment.MachineName & "/ReportServer?%2fReportsApp%2fRptFSUnicoR&rs%3aCommand=Render&rs%3aFormat=PDF&MyID=" & IDFun,True)
Any idea how I do that?
Regards
HttpResponse.WriteFile requires either an absolute or virtual path to a sever-local filesystem location. So, referencing the URL of the report server won't work.
Also, I don't think you'll be able to bypass any browser's download prompt dialog without employing some sort of trusted control to do the HTTP request and file saving for you behind the scenes. SoftArtisans XFile is one such product that can do this.
-Chris
|||
Hi Chris,
Thank you for your answer. I'm afraid I will have to think in another solution.
As Report is generated from Reporting Services I thought I could have another parameter to force the "save" at the time I render the Report.
Best regards
sql
No comments:
Post a Comment