【问题标题】:Multi sheets export using rdlc .使用 rdlc 导出多张纸。
【发布时间】:2015-12-26 15:26:18
【问题描述】:

我正在以 rdlc 格式创建我的报告,并且能够以 excel 和 pdf 格式导出(rdlc 的内置功能),这项工作正常,但我想将每一列导出到不同的 excel 表格中,请指导我。

我的报告是这样的

    First   Second  Third   Sbtraction
    100 200 300 -400
    800 400 50  350
Total   900 600 350 -50

我想要一张纸中的第一列,下一张纸中的第二列

【问题讨论】:

  • 遍历集合,每列创建一个数组,每个数组创建一个工作表?我不知道你到底想要什么。也许有更多信息......

标签: c# wpf winforms rdlc


【解决方案1】:

我想出将 RDLC 报告导出到多个 Excel 工作表的唯一方法是在我的 RDLC 报告中使用分页符。因此,您也许可以创建一个新报告,将表格拆分为每列的不同表格,在每个表的末尾添加分页符。 这在报表查看器中看起来很糟糕,但会自动导出到包含多个工作表的 Excel。

另一种解决方案,或许更好的解决方案是将 DataSet 直接导出到 excel 中。这是一个很棒的教程,解释了如何为多张纸执行此操作。

Export multiple DataSets to multiple Excel sheets dynamically formatted according to the record's data type

【讨论】:

    猜你喜欢
    • 2022-06-11
    • 1970-01-01
    • 2016-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多