Modifier and Type | Method and Description |
---|---|
protected static void |
DynamicJasperHelper.compileOrLoadSubreports(DynamicReport dr,
Map _parameters,
String namePrefix) |
static DynamicJasperDesign |
DJJRDesignHelper.downCast(net.sf.jasperreports.engine.design.JasperDesign jd,
DynamicReport dr) |
static void |
DJServletHelper.exportToHtml(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String imageServletUrl,
DynamicReport dynamicReport,
LayoutManager layoutManager,
net.sf.jasperreports.engine.JRDataSource ds,
Map parameters,
Map exporterParams)
Generates the report as HTML and setups everything for a clean response (serving images as well).
|
static InputStream |
DJServletHelper.exportToHtml(javax.servlet.http.HttpServletRequest request,
String imageServletUrl,
DynamicReport dynamicReport,
LayoutManager layoutManager,
net.sf.jasperreports.engine.JRDataSource ds,
Map parameters,
Map exporterParams) |
protected static DynamicJasperDesign |
DynamicJasperHelper.generateJasperDesign(DynamicReport dr) |
static net.sf.jasperreports.engine.JasperPrint |
DynamicJasperHelper.generateJasperPrint(DynamicReport dr,
LayoutManager layoutManager,
Collection collection) |
static net.sf.jasperreports.engine.JasperPrint |
DynamicJasperHelper.generateJasperPrint(DynamicReport dr,
LayoutManager layoutManager,
Connection con,
Map _parameters)
For running queries embebed in the report design
|
static net.sf.jasperreports.engine.JasperPrint |
DynamicJasperHelper.generateJasperPrint(DynamicReport dr,
LayoutManager layoutManager,
net.sf.jasperreports.engine.JRDataSource ds) |
static net.sf.jasperreports.engine.JasperPrint |
DynamicJasperHelper.generateJasperPrint(DynamicReport dr,
LayoutManager layoutManager,
net.sf.jasperreports.engine.JRDataSource ds,
Map _parameters)
Compiles and fills the reports design.
|
static net.sf.jasperreports.engine.JasperPrint |
DynamicJasperHelper.generateJasperPrint(DynamicReport dr,
LayoutManager layoutManager,
Map _parameters)
For compiling and filling reports whose datasource is passed as parameter (e.g.
|
static net.sf.jasperreports.engine.JasperPrint |
DynamicJasperHelper.generateJasperPrint(DynamicReport dr,
LayoutManager layoutManager,
ResultSet resultSet) |
static net.sf.jasperreports.engine.JasperReport |
DynamicJasperHelper.generateJasperReport(DynamicReport dr,
LayoutManager layoutManager,
Map generatedParams)
Compiles the report and applies the layout.
|
static net.sf.jasperreports.engine.JasperReport |
DynamicJasperHelper.generateJasperReport(DynamicReport dr,
LayoutManager layoutManager,
Map generatedParams,
String nameprefix) |
static String |
DynamicJasperHelper.generateJRXML(DynamicReport dr,
LayoutManager layoutManager,
Map _parameters,
String xmlEncoding)
Creates a jrxml file
|
static void |
DynamicJasperHelper.generateJRXML(DynamicReport dr,
LayoutManager layoutManager,
Map _parameters,
String xmlEncoding,
OutputStream outputStream)
Creates a jrxml file
|
static void |
DynamicJasperHelper.generateJRXML(DynamicReport dr,
LayoutManager layoutManager,
Map _parameters,
String xmlEncoding,
String filename)
Creates a jrxml file
|
protected static net.sf.jasperreports.engine.design.JRDesignQuery |
DJJRDesignHelper.getJRDesignQuery(DynamicReport dr) |
static DynamicJasperDesign |
DJJRDesignHelper.getNewDesign(DynamicReport dr) |
protected static void |
DJJRDesignHelper.populateBehavioralOptions(DynamicReport dr,
DynamicJasperDesign des) |
protected static void |
DJJRDesignHelper.populateReportOptionsFromDesign(DynamicJasperDesign jd,
DynamicReport dr)
Because all the layout calculations are made from the Domain Model of DynamicJasper, when loading
a template file, we have to populate the "ReportOptions" with the settings from the template file (ie: margins, etc)
|
protected static void |
DynamicJasperHelper.registerParameters(DynamicJasperDesign jd,
DynamicReport dr) |
protected static void |
DynamicJasperHelper.visitSubreport(DynamicReport parentDr,
Subreport subreport) |
protected static void |
DynamicJasperHelper.visitSubreports(DynamicReport dr,
Map _parameters)
Performs any needed operation on subreports after they are built like ensuring proper subreport with
if "fitToParentPrintableArea" flag is set to true
|
Modifier and Type | Method and Description |
---|---|
protected DynamicReport |
AbstractLayoutManager.getReport() |
Modifier and Type | Method and Description |
---|---|
static void |
CommonExpressionsHelper.addCreationDate(int yOffset,
DynamicJasperDesign design,
DynamicReport report,
AbstractLayoutManager lm,
net.sf.jasperreports.engine.design.JRDesignBand band,
AutoText autoText) |
static void |
CommonExpressionsHelper.addMessage(int yOffset,
DynamicJasperDesign design,
DynamicReport report,
AbstractLayoutManager lm,
net.sf.jasperreports.engine.design.JRDesignBand band,
AutoText autoText) |
static void |
CommonExpressionsHelper.addPageX(int yOffset,
DynamicJasperDesign design,
DynamicReport report,
AbstractLayoutManager lm,
net.sf.jasperreports.engine.design.JRDesignBand band,
AutoText autoText) |
static void |
CommonExpressionsHelper.addPageXofY(int yOffset,
DynamicJasperDesign design,
DynamicReport report,
AbstractLayoutManager lm,
net.sf.jasperreports.engine.design.JRDesignBand band,
AutoText autoText) |
static void |
CommonExpressionsHelper.addPageXSlashY(int yOffset,
DynamicJasperDesign design,
DynamicReport report,
AbstractLayoutManager lm,
net.sf.jasperreports.engine.design.JRDesignBand band,
AutoText autoText) |
void |
LayoutManager.applyLayout(net.sf.jasperreports.engine.design.JasperDesign design,
DynamicReport report)
Entry point for applying a given layout.
|
void |
AbstractLayoutManager.applyLayout(net.sf.jasperreports.engine.design.JasperDesign design,
DynamicReport report) |
protected void |
AbstractLayoutManager.setReport(DynamicReport report) |
Modifier and Type | Method and Description |
---|---|
DynamicReport |
AbstractEntityRegistrationManager.getDynamicReport() |
Modifier and Type | Field and Description |
---|---|
protected DynamicReport |
DynamicReportBuilder.report |
Modifier and Type | Method and Description |
---|---|
DynamicReport |
SafeReportBuilder.build()
delegates to the super class after checking that we have not already been
built.
|
DynamicReport |
FastReportBuilder.build() |
DynamicReport |
DynamicReportBuilder.build()
Builds the DynamicReport object.
|
Modifier and Type | Method and Description |
---|---|
DynamicReportBuilder |
DynamicReportBuilder.addConcatenatedReport(DynamicReport dynamicReport,
LayoutManager layoutManager,
String dataSourcePath,
int dataSourceOrigin,
int dataSourceType) |
DynamicReportBuilder |
DynamicReportBuilder.addConcatenatedReport(DynamicReport dynamicReport,
LayoutManager layoutManager,
String dataSourcePath,
int dataSourceOrigin,
int dataSourceType,
boolean startOnNewPage) |
DynamicReportBuilder |
DynamicReportBuilder.addSubreportInGroup(String position,
int groupNumber,
DynamicReport dynamicReport,
LayoutManager layoutManager,
String dataSourcePath,
int dataSourceOrigin,
int dataSourceType,
SubreportParameter[] params) |
DynamicReportBuilder |
DynamicReportBuilder.addSubreportInGroup(String position,
int groupNumber,
DynamicReport dynamicReport,
LayoutManager layoutManager,
String dataSourcePath,
int dataSourceOrigin,
int dataSourceType,
SubreportParameter[] params,
boolean startInNewPage,
boolean fitParent) |
DynamicReportBuilder |
DynamicReportBuilder.addSubreportInGroupFooter(int groupNumber,
DynamicReport dynamicReport,
LayoutManager layoutManager,
String dataSourcePath,
int dataSourceOrigin,
int dataSourceType) |
DynamicReportBuilder |
DynamicReportBuilder.addSubreportInGroupFooter(int groupNumber,
DynamicReport dynamicReport,
LayoutManager layoutManager,
String dataSourcePath,
int dataSourceOrigin,
int dataSourceType,
SubreportParameter[] params) |
DynamicReportBuilder |
DynamicReportBuilder.addSubreportInGroupFooter(int groupNumber,
DynamicReport dynamicReport,
LayoutManager layoutManager,
String dataSourcePath,
int dataSourceOrigin,
int dataSourceType,
SubreportParameter[] params,
boolean startInNewPage) |
DynamicReportBuilder |
DynamicReportBuilder.addSubreportInGroupFooter(int groupNumber,
DynamicReport dynamicReport,
LayoutManager layoutManager,
String dataSourcePath,
int dataSourceOrigin,
int dataSourceType,
SubreportParameter[] params,
boolean startInNewPage,
boolean fitParent) |
DynamicReportBuilder |
DynamicReportBuilder.addSubreportInGroupHeader(int groupNumber,
DynamicReport dynamicReport,
LayoutManager layoutManager,
String dataSourcePath,
int dataSourceOrigin,
int dataSourceType) |
DynamicReportBuilder |
DynamicReportBuilder.addSubreportInGroupHeader(int groupNumber,
DynamicReport dynamicReport,
LayoutManager layoutManager,
String dataSourcePath,
int dataSourceOrigin,
int dataSourceType,
SubreportParameter[] params) |
DynamicReportBuilder |
DynamicReportBuilder.addSubreportInGroupHeader(int groupNumber,
DynamicReport dynamicReport,
LayoutManager layoutManager,
String dataSourcePath,
int dataSourceOrigin,
int dataSourceType,
SubreportParameter[] params,
boolean startInNewPage) |
DynamicReportBuilder |
DynamicReportBuilder.addSubreportInGroupHeader(int groupNumber,
DynamicReport dynamicReport,
LayoutManager layoutManager,
String dataSourcePath,
int dataSourceOrigin,
int dataSourceType,
SubreportParameter[] params,
boolean startInNewPage,
boolean fitParent) |
SubReportBuilder |
SubReportBuilder.setDynamicReport(DynamicReport dynamicReport,
LayoutManager layoutManager) |
Modifier and Type | Method and Description |
---|---|
DynamicReport |
Subreport.getDynamicReport() |
Modifier and Type | Method and Description |
---|---|
void |
Subreport.setDynamicReport(DynamicReport dynamicReport) |
Modifier and Type | Method and Description |
---|---|
static DJGroup |
LayoutUtils.findChildDJGroup(DJGroup djgroup,
DynamicReport dr) |
static net.sf.jasperreports.engine.design.JRDesignGroup |
LayoutUtils.findParentJRGroup(DJGroup djgroup,
DynamicReport dr,
DynamicJasperDesign djd,
LayoutManager layoutManager) |
Modifier and Type | Method and Description |
---|---|
protected DynamicReport |
DJResult.getDynamicReport(com.opensymphony.xwork.ActionInvocation _invocation) |
Copyright © 2006–2015 FDV Solutions. All rights reserved.