0

目前,我正在开发一个应用程序,在该应用程序中,用户可以使用报表查看器的默认导出选项将RLDC报表导出为 Word、PDF、Excel。在报告向导中,允许用户选择多个报告。默认情况下,报表查看器一次呈现一个报表,并且导出选项仅限于该报表。报告查看器是否有任何选项可以一次将所有选定的报告导出到单个 Word/excel 或 PDF 上?如果不是,那么我该怎么做才能实现该要求?寻求建议。

4

1 回答 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 回答