【发布时间】:2010-09-17 14:31:52
【问题描述】:
问题的标题几乎说明了一切。
使用 Crystal Reports 提供的 java SDK 将报表导出为 Excel 电子表格时。尽管细胞现在仍在生长,但在导出 XLS 中只有第一行可见。
在 Crystal Reports UI 中,这是通过从报表导出选项中设置“增长”选项来实现的。
必须设置什么参数才能使相应的单元格可见增长以容纳大/多行文本?
【问题讨论】:
标签: crystal-reports
问题的标题几乎说明了一切。
使用 Crystal Reports 提供的 java SDK 将报表导出为 Excel 电子表格时。尽管细胞现在仍在生长,但在导出 XLS 中只有第一行可见。
在 Crystal Reports UI 中,这是通过从报表导出选项中设置“增长”选项来实现的。
必须设置什么参数才能使相应的单元格可见增长以容纳大/多行文本?
【问题讨论】:
标签: crystal-reports
鉴于这两种格式的性质截然不同,导出到 Excel 总是很棘手。但是,我确实做了一个快速测试,从我的 CR 独立开发者版本中导出了一个虚拟报告,并复制并解决了您的问题。
在您想要增长的文本字段中,进入 格式编辑器->通用 并打开 Can Grow 选项。看起来这激活了 Excel 的 Wrap Lines 选项,但不幸的是还添加了额外的行来弥补它。
【讨论】:
我的问题是字段宽度设置为它包含的内容的宽度。最终起作用的是将 Crystal Report 中的字段宽度设置为比它要包含的内容略小。
说,要写的事情是'Address Line One'。
在设计视图中设置字段,以便只有“地址”可见。 然后将该字段设置为“Can Grow”,将要增长的行数设为 0(无限制)。
当报告导出到 XLS 时,XLS 中的单元格将调整大小以显示正文的其余部分。
【讨论】: