2016-10-28 67 views
0

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

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

回答

0

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

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

+0

不适合我。互联网认为,这种解决方案不适用于RDLC。 –

+0

“不工作”是什么意思?我也使用rdlc,它工作正常。虽然有一些限制。你用什么表达方式? – InitK

+0

我有一个错误,如:错误1 Tablix'Tablix1'有一个无效的TablixMember。 TablixColumnHierarchy中的所有TablixMember元素必须将RepeatOnNewPage属性设置为false。我将这些记录按一个字段分组,将这些组拆分为不同的工作表。我试图为每个组重新命名表。通过互联网搜索,没有任何修复程序为我工作。 –