【问题标题】:Microsoft Reporting WebForms Report Viewer - Exporting to ExcelMicrosoft Reporting WebForms 报表查看器 - 导出到 Excel
【发布时间】:2012-04-23 13:10:02
【问题描述】:

我有一个用于导出到 PDF 和 Excel 的报告查看器。有时表格中的某些数据比单行更长。

当导出为 PDF 时,需要更高高度的字段会被自动赋予它。然而,当我导出到 excel 时,它仍保持原始高度,并且不会增长以显示所有数据。

我希望单元格高度自动增长以在屏幕上显示所有数据。我已将 CanGrow 设置为 true 但这没有任何效果(除了在导出为 PDF 时工作)。

以前有没有人遇到过这个问题并且可以分享一个解决方案?

谢谢

【问题讨论】:

  • 我猜报表查看器现在有点像恐龙了!

标签: asp.net .net webforms reportviewer


【解决方案1】:

好的,在没有收到任何答案后,我自己钻研了这个。

当单元格是多个合并在一起的单元格时,文本似乎不会在 Excel 中换行。

因此,在报表查看器中,如果所有文本区域和项目没有相互对齐,或者如果一个是另外两个的两倍,那么它们将被放置在合并的单元格中以弥补交叉。

这意味着这些可能不是问题的解决方案,除非您的所有文本区域的宽度都相同,或者您可以更改布局,以便那些需要换行到新行的区域只会占用一个单元格.

我通过将所有内容放在一个表格中来做到这一点,并且知道如果我合并任何单元格,那么文本换行将是不可能的。

我希望这会对那里的人有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-01
    • 1970-01-01
    • 2013-12-04
    • 2011-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多