JasperReports: как передать параметр в subReport Как передать параметр в подраздел отчета JasperReports? Я могу передать параметр в главный отчет, но я не могу передать параметр в его отчет. Может ли кто-нибудь дать мне решение для этого? Ответ 1 Попробуйте использовать iReport, если вы этого не сделали. При просмотре отчета в iReport вы можете выбрать свойства подрепортажа в основном отчете. В этом есть опция в Subreport properties, называемая Parameters. Используя это, вы можете передать параметры в свой отчет. Выберите это и нажмите кнопку Add Кнопка. Затем нажмите кнопку справа от Value expression Ящик Далее появится экран настроек где вы можете выбрать параметр из основного отчета, который вы хотите перейти. Если вы хотите сделать это с помощью xml, здесь можно привести быстрый пример. <subreport> <subreportParameter name="XML_ID"> <subreportParameterExpression> <![CDATA[$P{MASTER_REPORT_PARAMETER}]]></subreportParameterExpression> </subreportParameter> </subreport>
Ответ 1 Попробуйте использовать iReport, если вы этого не сделали. При просмотре отчета в iReport вы можете выбрать свойства подрепортажа в основном отчете. В этом есть опция в Subreport properties, называемая Parameters. Используя это, вы можете передать параметры в свой отчет. Выберите это и нажмите кнопку Add Кнопка. Затем нажмите кнопку справа от Value expression Ящик Далее появится экран настроек где вы можете выбрать параметр из основного отчета, который вы хотите перейти. Если вы хотите сделать это с помощью xml, здесь можно привести быстрый пример. <subreport> <subreportParameter name="XML_ID"> <subreportParameterExpression> <![CDATA[$P{MASTER_REPORT_PARAMETER}]]></subreportParameterExpression> </subreportParameter> </subreport>