2016-10-28 110 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。我將這些記錄按一個字段分組,將這些組拆分爲不同的工作表。我試圖爲每個組重新命名錶。通過互聯網搜索,沒有任何修復程序爲我工作。 –