2012-04-11 40 views
0

我有一個報表查看器,用於導出到PDF和Excel。有時表格中的某些數據比單數行更長。微軟報表WebForms報表查看器 - 導出到Excel

導出爲PDF時,會自動給出需要更多高度的字段。但是,當我輸出爲excel時,它仍然保持原來的高度,並且不會顯示所有數據。

我希望細胞高度自動增長以顯示屏幕上的所有數據。我已將CanGrow設置爲true,但這不起作用(除了導出爲PDF時的工作外)。

有沒有人有過這個問題,並可以分享一個解決方案?

感謝

+0

我猜這些日子報告查看器有點恐龍! – ThePower 2012-04-11 10:39:39

回答

0

OK,不接受我在鑽研這一個自己任何答案後。

看起來,當單元格是一些合併的單元格時,文本不會包裝在Excel中。

因此,在報告查看器中,如果所有文本區域和項目沒有彼此排列,或者如果一個是另外兩個長度的兩倍,那麼它們將被放置在合併單元格中以彌補交叉。

這意味着這些問題的解決方案並不是問題的解決方案,除非所有文本區域的寬度都相同,或者您可以更改佈局,以便那些需要換行的應用程序僅佔用一行細胞。

我通過投入表的一切,並且知道如果我合併的任何細胞,然後文本換行是不可能做到這一點。

我希望這會幫助那裏的人!