[英]SSRS doesn't honor the CanGrow Property when Exporting to Excel
我在SSRS報告中有一個表格。 表單元格之一按順序包含“零件說明”。 這些描述的長度可能會有所不同,為此,我將“ CanGrow”屬性設置為True。 當我嘗試將報告導出到Excel時,我期望如果文本長度超過單元格的寬度,那么單元格的高度就會增加,並且整個文本都會顯示出來。 不幸的是,SSRS Excel Generator保持高度不變,因此僅顯示適合單元格寬度的文本部分。
我將不勝感激以幫助您解決此問題。 謝謝
我找到了相同問題的解決方案! :)將一行中的所有單元格的“ CanGrow”屬性設置為False。 並將“高度”屬性設置為您的特定大小。
我發現,您可以更改其寬度以匹配頁面的寬度,而不是除去Tablix之前的任何元素。
這就是報表查看器的Excel渲染器的工作方式。 您無法更改導出excel文件的方式,但是,還有其他方法可以解決您的問題。
我的建議是#2-您可以將RDLC文件加載到內存中,然后在其中進行修改,然后為更改后的報表調用ReportViewer導出功能。
如果您在Tablix之前有元素,這可以阻止增長。 我發現在tablix之前刪除所有元素將恢復所需的行增長/自動調整行為。 我還沒有找到更好的解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.