Обычно вы разрабатываете отчеты с помощью iReport .
iReport имеет средства для включения подотчетов в отчеты (путем перетаскивания значка подотчета на страницу основного отчета).
Примечаниечто JasperReports использует абсолютные пути для ссылок на файлы.Я бы порекомендовал вам настроить параметры для ваших отчетов следующим образом:
$P{ROOT_DIR}
$P{SUBREPORT_DIR}
Дайте $P{SUBREPORT_DIR}
значение по умолчанию $P{ROOT_DIR} + "subreports/"
.
В этот момент вы можете передать абсолютный путь в виде $P{ROOT_DIR}
в вашем отчете, а затем вложенные отчеты будут храниться в подкаталоге с именем subreports
, который находится в $P{ROOT_DIR}
.