Я пытаюсь сделать что-то подобное в 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, когда я могу просто использовать один из них.Я бы предпочел встроить таблицу в список, встроенный в отчет.
Я также могу заставить все таблицы и списки работать корректно на один уровень ниже от мастера.
ОднакоЯ не могу вставить таблицу в список, чтобы работать так, как я хочу.Я подозреваю, что не указываю на правильный набор данных.Кажется, я могу только выбрать параметры из соединения основного отчета, я не знаю синтаксис или иным образом не знаю, как добраться до subDataset списка для его дочерней таблицы.
Итак,это возможно в iReport?Или я все-таки застрял с использованием подотчетов для такого рода вещей?