У меня есть Model ReportData, который содержит два атрибуты: List felder и List werte. Две подмодели содержат несколько атрибутов с данными, которые будут отображаться в таблице.
Итак, вот как я передаю свой источник данных во вложенные отчеты.
Код: Выделить всё
Код: Выделить всё
printable = JasperFillManager.fillReport(PropertyLoader.getSingleton().loadAsInputStream(REPORT_FOLDER + File.separatorChar + KONFIG_JASPER),parameters, datasource);
Код: Выделить всё
net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : defaultWert
Caused by: java.lang.NoSuchMethodException: Unknown property 'defaultWert' on class XXXXXXXXXXXXXXXXXXXXXX.model.ReportData'
Подробнее здесь: https://stackoverflow.com/questions/266 ... er-reports