Buenas
Estoy intentando crear un jasperreport que recibe un arrayList de objetos como parámetro (el objeto está compuesto de dos campos) quiero que un campo aparezca en una fila (esta fila debe aparecer en negrita) y el segundo campo en la siguiente, y así sucesivamente, no quiero que cambien de estilo las filas, es decir, que la primera iteración aparezca en blanco y la segunda en otro color el fondo. (Tampoco tiene cabecera la tabla.)
He intentado usar el jr:column pero aunque les pongo x e y valores distintos me pone el primer jr:column al principio y el segundo a continuación en vez de debajo.
Gracias y perdonen las molestias.
Agradecería cualquier ayuda o un sitio donde tenga documentación donde configurar la tabla o cualquier otra forma para recorrer una colección, he intentado usar un subreport, pero no me pinta nada, es como si llegara la colección vacía (aunque he comprobado que tiene datos).
Pongo mi código debajo, aunque no creo que sirva de mucha ayuda.
<componentElement>
<reportElement x="8" y="0" width="190" height="25" uuid="619f19cb-c17d-4c8f-ac88-bbb65b102f96">
<property name="com.jaspersoft.studio.layout" value="com.jaspersoft.studio.editor.layout.Vertica lRowLayout"/>
</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="medicamentosDataSet" uuid="d3e1e03a-2c83-4436-9e50-79518bc3d337">
<dataSourceExpression><![CDATA[$P{MEDICAMENTOS}]]></dataSourceExpression>
</datasetRun>
<jr:column width="198" uuid="dca8961f-ce2d-47ac-879c-b15847d170a9">
<property name="com.jaspersoft.studio.components.table.model .column.name" value="Column1"/>
<jr:detailCell height="12">
<textField>
<reportElement x="8" y="0" width="190" height="12" uuid="f1de366a-b36f-4200-9b1e-7a0009be5373"/>
<textFieldExpression><![CDATA[$F{descrPres}]]></textFieldExpression>
</textField>
</jr:detailCell>
</jr:column>
<jr:column width="198" uuid="dca8961f-ce2d-47ac-879c-b15847d170a9">
<property name="com.jaspersoft.studio.components.table.model .column.name" value="Column2"/>
<jr:detailCell height="12">
<textField>
<reportElement x="8" y="12" width="190" height="12" uuid="f1de366a-b36f-4200-9b1e-7a0009be5373"/>
<textFieldExpression><![CDATA[$F{descripcion}]]></textFieldExpression>
</textField>
</jr:detailCell>
</jr:column>
</jr:table>
</componentElement>