我在ASP.NET 4.0應用程序中使用CrystalReports 13(13.0.2000.0)。
我需要在HTML中導出報表,因爲我想要一個靜態報表頁面,而不需要允許用戶交互的reporviewer。Crystal Reports導出爲HTML
如果我嘗試下面的代碼:
Source1.ReportDocument.ExportToHttpResponse(
CrystalDecisions.Shared.ExportFormatType.HTML32 /*or HTML40*/
, this.Response , false, "report");
應用產生一個錯誤(詳情:導出在HTML格式HTTP響應不支持)
如果我嘗試ReportExporter,HTML32和HTML格式不適用於ExportFormat。
有人可以幫忙嗎?
不,PDF沒有幫助:實際上我用的PDF,但IE9 64還沒有得到PDF插件,所以一些用戶遇到瀏覽器要求下載一個文件,而不是在瀏覽器中查看它。 –
您可以將html文檔保存到磁盤,然後使用重定向到該方法作爲解決方法,但是我找不到其他任何方法, –
如果您打算這樣做,請確保您添加唯一性到時間名稱(我發現datetime是一個有用的字符串)來支持併發 –