Category: | Feature request |
Priority: | High |
Status: | New |
Project: | Severity: | Major |
Resolution: | Open |
|
Component: | Reproducibility: | Always |
Assigned to: |
I use iReport 4.5.1 and I have a table with 47 columns that need to fit on an A4 landscape page. Because of the dimension of the table some columns are not showed on the page. Is there a way to split the table columns so I can put the remaining columns under the first part of the table? I know this is possible with a crosstable but I need to use a table this time. All I could find related to the band split property refers to the band's height not width. Ex:
<summary>
<band height="224" splitType="Immediate">
<componentElement>
<reportElement key="table 3" style="table 3" positionType="Float" stretchType="RelativeToBandHeight" x="10" y="29" width="802" height="140">
<property name="net.sf.jasperreports.band.split.type" value="Stretch"/>
</reportElement>
<jr:table xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd">
<datasetRun subDataset="Table Dataset 1">
What I would like to display on a page with be a table split like this:
Column 1 Column 2..........Column n
Column n+1 Column n+2 Column n+3
Thank you!
1 Comment:
I am also in need of this feature. Is there any workaround to achieve this behavior.