【发布时间】:2013-08-07 11:17:15
【问题描述】:
如何在 asp 网络中以编程方式从服务器到最终用户将水晶报告导出为没有临时文件的 pdf。 如果我们删除临时文件夹的写访问权限,则会导致错误。我们的管理员不授予访问权限。是否可以选择将水晶报告导出为 pdf 以供最终用户使用。 请提出建议。
reportDocument.Load(this.MapPath("xyz.rpt"));
reportDocument.Database.Tables[0].SetDataSource(dsReport.Tables[0]);
rptviewer.ReportSource = Salary_reportDocument;
rptviewer.Visible = true;
rptviewer.DataBind();
reportDocument.ExportToHttpResponse(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, Response, true, "XYZReport");
【问题讨论】:
-
我想知道您是否找到避免保存临时 pdf 的方法,这会浪费大量无用的空间。谢谢。
-
我发现临时文件似乎是强制性的。我添加了一个逻辑来删除它们。
标签: asp.net crystal-reports temp