公司內有使用 VS2003 及 SQL2000 Reporting Services 來開發報表,但遇到在匯出 Excel 後表格高度會自動縮短造成文字被遮住,此時將 Textbox 屬性 Can increase to accommodate contents 取消勾選後即可。
公司內有使用 VS2003 及 SQL2000 Reporting Services 來開發報表,但遇到在匯出 Excel 後表格高度會自動縮短造成文字被遮住,此時將 Textbox 屬性 Can increase to accommodate contents 取消勾選後即可。
先來看調整前執行結果:
1. 程式執行中報表表格 Title 格式顯示正常,文字沒有被截斷(註:共有4個字):
2. 匯出成 Excel 後 Title 表格高度縮短造成文字無法全部顯示(只顯示出3個字):
解決方法如下:
1. 進入文字框屬性設定,將 Can increase to accommodate contents 取消勾選後即可:
2. 設定後匯出 Excel 查看報表 Title 高度正常顯示,不會有文字被擷斷的情形(4個字都正常顯示出來):
而屬性 Can increase to accommodate contents 就是要自動配合文字內容調整表格高度,不知為何會有造成截斷的情形,因此只要將該屬性去除,並調整好文字框高度,在匯出成 Excel 後就不會有問題了。