/** * {@inheritDoc} */ @Override public IReport createReportInstance(IReportDescriptor reportDescriptor, ITranslationProvider translationProvider, Locale locale) { BasicReport report = new BasicReport(); report.setName(reportDescriptor.getI18nName(translationProvider, locale)); report.setDescription(reportDescriptor.getI18nDescription( translationProvider, locale)); report.setReportDescriptor(reportDescriptor); return report; }
try { IReport reportDesign = (IReport) context.get(IReport.REPORT_ACTION_PARAM); String urlSpec = reportDesign.getReportDescriptor().getReportDesignUrl(); final JasperReport jasperReport; if (urlSpec.endsWith("xml")) { reportContext.putAll(user.getCustomProperties()); reportContext.put(JRParameter.REPORT_LOCALE, getLocale(context)); if (reportDesign.getReportDescriptor().getBeforeAction() != null) { if (!actionHandler.execute(reportDesign.getReportDescriptor() .getBeforeAction(), reportContext)) { return false;
/** * {@inheritDoc} */ public IReport createReportInstance(IReportDescriptor reportDescriptor, ITranslationProvider translationProvider, Locale locale) { BasicReport report = new BasicReport(); report.setName(reportDescriptor.getI18nName(translationProvider, locale)); report.setDescription(reportDescriptor.getI18nDescription( translationProvider, locale)); report.setReportDescriptor(reportDescriptor); report.setContext(new HashMap<String, Object>()); return report; }
IReport reportDesign = (IReport) context .get(ActionContextConstants.ACTION_PARAM); String urlSpec = reportDesign.getReportDescriptor().getReportDesignUrl(); final JasperReport jasperReport; if (urlSpec.endsWith("xml")) { reportContext.putAll(user.getCustomProperties()); reportContext.put(JRParameter.REPORT_LOCALE, getLocale(context)); if (reportDesign.getReportDescriptor().getBeforeAction() != null) { if (!actionHandler.execute(reportDesign.getReportDescriptor() .getBeforeAction(), reportContext)) { return false;