我试图在 iReport 中做这样的事情:
- 一个地区所有学校的主要报告。比方说,
select * from schools where district_id = $P{dist_id}- 每所学校的教师列表(例如,
select * from teachers where school_id = $P{school_id}和 school_idea 由上述内容填充。)- 每个老师班级中每个学生的一张桌子(同样的事情,但现在我想要
select * from students where teacher_id = $P{teacher_id})。
- 每个老师班级中每个学生的一张桌子(同样的事情,但现在我想要
- 每所学校的教师列表(例如,
我的实际问题空间比这要复杂一些,但这是我遇到的直接问题。
我可以使用子报表来解决这个问题,但问题是,我不想在可以只使用一个时处理一堆 XML 文件。我更愿意将表格嵌入到列表中,嵌入到报告中。
我还可以让所有的表格和列表在 master 的下一级正常工作。
但是,我无法让列表中嵌入的表格以我想要的方式工作。我怀疑我没有指向正确的子数据集。我似乎只能从主报告的连接中获取参数,我不知道语法,或者不知道如何获取列表的子表的子数据集。
那么,这在 iReport 中是否可行?或者,我是否坚持使用子报表来处理这种事情?