数字在生成的Excel文件中显示为#

时间:2013-08-20 03:06:40

标签: excel jasper-reports

我有一个由 JasperReports 生成的 Excel 文件。您可以在此处看到的是,如果数字太长, Excel 的列将显示###。我不想调整列的宽度,我只想显示数字,而不是看作###并拉伸高度。我已尝试将列设置为Stretch with overflowStretch type = Relative to band height

这是截图:

enter image description here

1 个答案:

答案 0 :(得分:0)

您需要在报表元素或整个报表上设置相应的Jasper Reports excel属性。文档:http://jasperreports.sourceforge.net/sample.reference/xlsfeatures/

具体地

net.sf.jasperreports.export.xls.column.width.ratio

如果您的JasperReports版本中没有这些属性,您可能只需简单地调整大小以获得一些体面的效果。