我正在使用ReportViewer控件在WebForm中显示报表,我还通过调用服务器报表的Render方法实现了“导出到Excel”功能
例如
ReportViewerControl.ServerReport.Render("Excel",etc,etc,etc);
我的问题是导出的报告包含链接到其他报告的超链接,我希望它们出现在网络表单中但不会出现因此在导出的电子表格中被禁用(由上面的代码生成)。
有没有人有办法实现这个目标?
由于
答案 0 :(得分:0)
报告没有预先知道导出时将采用何种形式。如果根据报告导出的格式需要不同的布局,则需要为每个布局单独生成报告。
答案 1 :(得分:0)
为了回答我自己的问题,我们最终传递了一个额外的报告参数,并让报告删除链接,然后正常调用渲染。
简单但有效。