Деталь отчета не заполнена
Я новичок в PB и получаю свой отчет. Мой верхний и нижний колонтитулы заполняются, но не моя группа деталей. Кажется, мои аргументы работают правильно. Есть идеи:
1 ответ
Я знаю, что ветка старая, но я подумал, что могу все же поделиться своим решением:
Я использую коллекцию из Java Beans.
// Using compiled version(.jasper) of Jasper report to generate PDF
jasperPrint = JasperFillManager.fillReport(inStream, parameters, new JRBeanCollectionDataSource(mainCollection,false));
Если вы пропустите пустой сбор основных данных, то детальные полосы никогда не будут отображаться, даже если у вас есть только статические данные.
Это потому, что детали используются для визуализации этого основного сбора данных. Если вы не передадите какие-либо основные данные, то нет никакого смысла их рендерить.
См. Эту ветку для получения дополнительной информации: Детальная полоса не отображается, когда набор данных не пуст
Похоже, есть возможность обойти это ограничение.