Деталь отчета не заполнена

Я новичок в PB и получаю свой отчет. Мой верхний и нижний колонтитулы заполняются, но не моя группа деталей. Кажется, мои аргументы работают правильно. Есть идеи:

1 ответ

Я знаю, что ветка старая, но я подумал, что могу все же поделиться своим решением:

Я использую коллекцию из Java Beans.

// Using compiled version(.jasper) of Jasper report to generate PDF
jasperPrint = JasperFillManager.fillReport(inStream, parameters, new JRBeanCollectionDataSource(mainCollection,false));

Если вы пропустите пустой сбор основных данных, то детальные полосы никогда не будут отображаться, даже если у вас есть только статические данные.

Это потому, что детали используются для визуализации этого основного сбора данных. Если вы не передадите какие-либо основные данные, то нет никакого смысла их рендерить.

См. Эту ветку для получения дополнительной информации: Детальная полоса не отображается, когда набор данных не пуст

Похоже, есть возможность обойти это ограничение.

Другие вопросы по тегам