2010-04-16 1 views
0

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

ответ

1

Для того, чтобы Detail Band, чтобы показать, что вам нужно будет заполнить основной запрос отчета, даже если его просто фиктивный запрос, как сказать:

SELECT 'a' FROM DUMMY 

Это сделает Detail группа появится, и с это все вспомогательные отчеты.

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

+0

, который сделал трюк –