我有一个由 JasperReports 生成的 Excel 文件。您可以在此处看到的是,如果数字太长, Excel 的列将显示###。我不想调整列的宽度,我只想显示数字,而不是看作###并拉伸高度。我已尝试将列设置为Stretch with overflow
和Stretch type
= Relative to band height
这是截图:
答案 0 :(得分:0)
您需要在报表元素或整个报表上设置相应的Jasper Reports excel属性。文档:http://jasperreports.sourceforge.net/sample.reference/xlsfeatures/
具体地
net.sf.jasperreports.export.xls.column.width.ratio
如果您的JasperReports版本中没有这些属性,您可能只需简单地调整大小以获得一些体面的效果。