【问题标题】:Change excel sheet names with RDLC使用 RDLC 更改 Excel 工作表名称
【发布时间】:2016-10-28 14:03:59
【问题描述】:

我正在尝试使用 RDLC 创建报告,但无法更改 Excel 中的工作表名称。当我尝试从 RDLC 属性(通过分组)更改它时,我遇到了无效 RDLC 文件的错误(我通过互联网阅读并发现此选项不适用于 RDLC)。如果我保存文件 (C:/inetpub/wwwroot/...),然后尝试使用 Interop.Excel 打开它,它会在打开时崩溃 (this)。

我不想创建任何其他文件夹或授予其他文件夹的权限。我还有什么其他选择?

【问题讨论】:

    标签: c# excel rdlc


    【解决方案1】:

    我找到了一种在 Excel 工作表中更改名称的方法 - 在报表中分配表 (Tablix) 的 PageName 属性。

    这里有更多信息:https://blogs.msdn.microsoft.com/robertbruckner/2010/05/16/report-design-naming-excel-worksheets/

    【讨论】:

    • 不适合我。互联网上说此解决方案不适用于 RDLC。
    • “不工作”是什么意思?我也使用 rdlc,它工作正常。虽然有一些限制。你用什么来表达?
    • 我有一个错误,例如:错误 1 ​​tablix 'Tablix1' 的 TablixMember 无效。 TablixColumnHierarchy 中的所有 TablixMember 元素都必须将 RepeatOnNewPage 属性设置为 false。我按一个字段对记录进行分组,将组拆分到不同的工作表。我试图为每个组重命名工作表。在互联网上搜索,没有一个修复对我有用。
    猜你喜欢
    • 2018-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 2023-01-12
    • 1970-01-01
    相关资源
    最近更新 更多