Пользовательский класс для поля JasperReports

Я хотел бы создать отчет с пользовательским классом следующим образом:

public class Class1 {
  String cl1_f1;
  String cl1_f2;
}

public class Class2 {
   String cl2_f1;
   String cl2_f2;
   Class1 cl1_ob1;
}

Теперь я передаю Class2 в отчете через поля и JRBeanCollectionDataSource.

<subDataset name="myitems">
    <field name="cl2_f1" class="java.lang.String"/>
    <field name="cl2_f2" class="java.lang.String"/>
    **<field name="cl1_ob1" class="Class2"/>**  
</subDataset>

По третьему параметру отмечу одно из его полей. Например: cl1_ob1.cl1_f1 .

Как я могу этого добиться?

7
задан mdahlman 18 January 2012 в 14:56
поделиться