Несколько не связанных в JasperReports - PullRequest
0 голосов
/ 16 апреля 2010

Я использую iReport с JasperReports. Я хочу включить несколько подотчетов, которые имеют несвязанные запросы SQL. Я хотел бы иметь возможность поместить все это в один отчет.
Проблема, с которой я сталкиваюсь, заключается в том, что когда я оставляю SQL-запрос основного отчета пустым, ни один из моих подотчетов не содержит никаких данных. На самом деле нет ничего, что главный отчет отправляет подотчетам, так как они не связаны. В основном, как вы объединяете несколько несвязанных отчетов в один отчет.

1 Ответ

1 голос
/ 18 апреля 2010

Чтобы отобразить Detail Band, вам необходимо заполнить основной запрос отчета, даже если это просто фиктивный запрос, например, сказать:

SELECT 'a' FROM DUMMY

Появится полоса «Подробности», а также все подчиненные отчеты.

В противном случае, если вы не хотите использовать подробный диапазон, у вас есть возможность просмотреть другие диапазоны без использования запроса. В меню Edit выберите Report Properties, на вкладке More... установите флаг When no data на All Sections, no detail

...