1

我正在使用 ReportViewer 控件在 WebForm 中显示报表,我还通过调用服务器报表的 Render 方法实现了“导出到 Excel”功能

例如

ReportViewerControl.ServerReport.Render("Excel",etc,etc,etc);

我的问题是导出的报告包含链接到其他报告的超链接,我希望这些出现在网络表单中但不出现因此在导出的电子表格中被禁用(由上面的代码生成)。

有没有人有办法实现这一目标?

谢谢

4

2 回答 2

0

报告不预先知道导出时将采用什么形式。如果您需要不同的布局,具体取决于报告导出到的格式,那么您需要为每个布局制作单独的报告。

于 2008-11-14T14:10:33.897 回答
0

只是为了回答我自己的问题,我们最终传递了一个额外的报告参数,并让报告删除链接,然后正常调用渲染。

简单但有效。

于 2009-01-03T17:32:59.100 回答