создание подотчета с помощью инструмента iReport для JasperReports
Я работаю надstruts
на основе приложения. Я хочу создать отчет Jasper, содержащий вопросы и ответы дляPaper
Объект. Очевидно, у меня есть списокPaper
объекты, содержащие атрибут части и каждыйPaper
объект внутренне имеет списокQuestions
, Также каждыйQuestion
есть список ответов.
Я мог бы создать основной отчет с объектом Paper, который отображает разные названия деталей. Но я хочу отобразить вопросы, связанные с деталью, и ответы, связанные с каждым вопросом.
Мои классы моделей будут:
// Paper
public class Paper {
public String partName;
public List<Question> questions;
}
// Question
public class Question {
public String question;
public List<Answer> answers;
}
// Answer
public class Answer {
public String answer;
}
Я знаю, что должен использовать подотчет вiReport
, Когда я это сделал, компиляция не удалась для выражения источника данныхnew JRBeanCollectionDataSource($F{questions})