| org.efs.openreports.engine.JXLSReportManagerImpl
JXLSReportManagerImpl | public class JXLSReportManagerImpl extends net.sf.jxls.report.ReportManagerImpl (Code) | | Extension of the Jxls ReportManagerImpl class,
making it Open Reports DataSourceProvider aware. This means
JXLS reporting templates can create multiple datasource
reports in a single workbook.
The standard JXLS xls template tag construct looks like this:
The underlaying ReportManagerImpl provides a single exec function,
with the following signature:
rm.exec(String sql)
This class extends the above standard capability, without changing it, by adding
the following additional Report Manager exec functions:
rm.exec(String datasourceName, String sql)
rm.exec(int datasourceId, String sql)
These two additional methods support template constructs as below, enabling
multiple datasources (or parameter-driven datasource selection) for
JXLS reports in Open Reports:
|
log | protected static Logger log(Code) | | |
|
|