![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Programmer
Join Date: Oct 2004
Posts: 37
Rep Power: 0
![]() |
Hello:
I知 sending a Crystal Reports痴 report to Word, but a dialog box is opening where user is asking if wish open/save file. I壇 like avoid this dialog emerges and report be displayed directly in screen as user would press open button. I知 attaching code I知 using: string ExportPath = sRuta + "CrystalReport1" + ".doc"; crvReportes.ReportSource = cr; CrystalDecisions.Shared.DiskFileDestinationOptions DiskOpts = new CrystalDecisions.Shared.DiskFileDestinationOptions(); cr.ExportOptions.ExportDestinationType = CrystalDecisions.Shared.ExportDestinationType.DiskFile; cr.ExportOptions.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.WordForWindows; DiskOpts.DiskFileName = ExportPath; cr.ExportOptions.DestinationOptions = DiskOpts; cr.Export(); Response.ClearContent(); Response.ClearHeaders(); Response.ContentType = "application/msword"; Response.WriteFile(ExportPath); Response.Flush(); Response.Close(); System.IO.File.Delete(ExportPath); Where crvReportes is my CrystalReportViewer y cr is my ReoprtDocument I値l thank your help. A.L.
__________________
<span style='color:red'>El Hombre que tiene Amigos, debe mostrarse Amigo...</span> |
|
|
|
|
|
#2 |
|
Programmer
Join Date: Oct 2004
Posts: 37
Rep Power: 0
![]() |
Hello:
Surely I need to be more explicit. I'm trying to export a report from a CrystalReportViewer to a location within client machine, I write it therein and then I want display it imto web page, I want avoid dialgog box asking if user want open or save file. I want that it be displayed into a web form without such a dialog, if instead Word document I export it to .pdf format it is displayed directly without such a dialog. How can I achieve it in Word? A.L.
__________________
<span style='color:red'>El Hombre que tiene Amigos, debe mostrarse Amigo...</span> |
|
|
|
|
|
#3 |
|
Programmer
Join Date: Oct 2004
Posts: 37
Rep Power: 0
![]() |
Code I知 using is:
Response.ClearContent(); Response.ClearHeaders(); Response.Clear(); Response.ContentType = "application/msword"; Response.Charset = ""; Response.AddHeader("Content-disposition", "inline; filename=ExportPath"); Response.AddHeader("Content-Length", sFileLength); Response.WriteFile(ExportPath); Response.Flush(); Response.Close(); System.IO.File.Delete(ExportPath); If file to display was not MS-Word neither MS-Excel, as a PDF file, then dialog box is not showed. How can I in MS files to such dialog not be showed? A.L.
__________________
<span style='color:red'>El Hombre que tiene Amigos, debe mostrarse Amigo...</span> |
|
|
|
|
|
#4 |
|
Newbie
Join Date: Mar 2005
Posts: 5
Rep Power: 0
![]() |
I have a similar problem
Hi see07,
I have a similar problem: I made the same code that you have show in this thread, but Internet Explorer don't ask me if I want to download as it does to you. It opens a new Explorer window with a rule as ms-word but not buttons (is a Explorer window, not really ms-word) showing a blank ms-word page. No error message, just this blank document. Have you find a solution for your situation? |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|