I am trying to export report to Excel (XLSX
format) using jasper
report, but get problems with stretching when text field is overflow.
I get just e
I just got same issue and i solved it.
its simple. just open your report properties and set page height to 999999. convert again and see its just solved
It works perfect in HTML, but during export in EXCEL format I get problem. I looked stretch sample from jasper reports demo/samples folder and found out solution. I set horizontal alighment textfield parameter to "justify" and it will work in Excel and look perfect. Seems that without this parameter stretch does not work during export to Excel. Thanks for the help, user1390785 !
you should do the following to get it working:
isStretchWithOverflow="true"
for all TextField elements on Detail
band (it will fix cutting of long text
values)stretchType="RelativeToBandHeight"
for all TextField elements on Detail band (It will fix the issue with empty cells - all TextFields will be rendered with the same height)<property name="net.sf.jasperreports.export.xls.auto.fit.row" value="true"/>
on each TextField which may have long value. The point is that property net.sf.jasperreports.export.xls.auto.fit.row works on Element level only.Also please note that this property won't work for merged cells.