我有一个报告查看器,我用它来导出到PDF和Excel。有时表中的某些数据比单数行长。
导出为PDF时,会自动获得需要更多高度的字段。然而,当我导出到excel时,它仍保持原始高度并且不会增长以显示所有数据。
我希望单元格高度自动增长以显示屏幕上的所有数据。我已将CanGrow
设置为true
,但这不起作用(除了导出为PDF时的工作)。
以前是否有人遇到此问题且可以分享决议?
由于
答案 0 :(得分:0)
好的,在没有收到任何答案后,我自己也钻研了这个答案。
当单元格是多个合并的单元格时,文本似乎不会包装在excel中。
因此,在报告查看器中,如果所有文本区域和项目没有相互排列,或者如果一个文本区域和项目的长度是其他文本区域和项目的两倍,那么它们将被放置在合并的单元格中以弥补交叉。
这意味着这些问题很可能不是问题的解决方案,除非所有文本区域的宽度相同或者您可以更改布局,以便需要换行到新行的那些只占用一个单元格
我通过将所有内容放在一个表中来完成此操作,并且知道如果我合并了任何单元格,则无法进行文本换行。
我希望这会帮助那里的人!