Элемент подотчет используется для создания внутри отчета другого отчета. Эта возможность позволяет создавать более сложные отчеты. Подотчет использует тоже самое подключение, что и родительский отчет. Подотчет способен реализовать все на что способен обычный отчет, результат исполнения подотчета будет расположен внутри элемента. Часто используется для создания вложенных таблиц и распределения логики в отчете. |
|
Параметры | Описание |
---|---|
SubreportExpression | Используется для задания выражения класса объекта, возвращающего элемент Jasper. В случае, если результатом выражения является строка, Jasperreports будет искать файл по указанному в строке пути относительно .jrxml файла. |
Using | Указывает, следует ли располагать объект подотчета в памяти. Данный флаг следует устанавливать в случае, если подотчет будет вызываться несколько раз |
Connection Expression | Указывает выражение, используемое для получения подключения к БД через объект java.sql.Connection. По умолчанию используется тоже подключение, что и основной отчет |
Subreport parameters | Список переменных, полей, передаваемых в подотчет в качестве входных параметров |
Subreport return values | Список локальных переменных, которые примут значения из подотчета |
Параметры: |