目前,我正在开发一个应用程序,在该应用程序中,用户可以使用报表查看器的默认导出选项将RLDC报表导出为 Word、PDF、Excel。在报告向导中,允许用户选择多个报告。默认情况下,报表查看器一次呈现一个报表,并且导出选项仅限于该报表。报告查看器是否有任何选项可以一次将所有选定的报告导出到单个 Word/excel 或 PDF 上?如果不是,那么我该怎么做才能实现该要求?寻求建议。
问问题
172 次
1 回答
0
您可以按照此示例以这种方式自定义您的导出:
var x = ReportViewer.LocalReport.ListRenderingExtensions();
RenderingExtension render_ = null;
var obj = (sender as Button);
switch (obj.Tag.ToString())
{
case "word":
render_ = x[5];
break;
case "excel":
render_ = x[1];
break;
case "pdf":
render_ = x[3];
break;
}
于 2017-10-03T13:07:40.990 回答