Class BGReportTemplate
java.lang.Object
ru.bitel.bgbilling.modules.reports.server.bean.BGReportTemplate
public class BGReportTemplate
extends java.lang.Object
Для Jasper-отчётов.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBGReportTemplate.ReportFillerstatic classBGReportTemplate.ReportResult -
Constructor Summary
Constructors Constructor Description BGReportTemplate() -
Method Summary
Modifier and Type Method Description static voidfillReportToPdfStream(java.util.List<net.sf.jasperreports.engine.JasperReport> reports, BGReportFilter filter, java.sql.Connection con, org.w3c.dom.Document doc, java.io.OutputStream out)static voidfillReportToPdfStream(net.sf.jasperreports.engine.JasperReport report, BGReportFilter filter, java.sql.Connection con, org.w3c.dom.Document doc, java.io.OutputStream out)static voidfillReportToStream(net.sf.jasperreports.engine.JasperReport report, BGReportFilter filter, java.sql.Connection con, java.io.OutputStream out)static voidfillReportToStream(net.sf.jasperreports.engine.JasperReport report, BGReportFilter filter, java.sql.Connection con, org.w3c.dom.Document doc, java.io.OutputStream out)static voidfillReportToXlsStream(net.sf.jasperreports.engine.JasperReport report, BGReportFilter filter, java.sql.Connection con, org.w3c.dom.Document doc, java.io.OutputStream out)static net.sf.jasperreports.engine.JasperReportgetJasperReport(java.net.URI uri)static net.sf.jasperreports.engine.JasperReportgetJasperReport(java.net.URL url)static net.sf.jasperreports.engine.JasperReportgetJasperReport(ParameterMap setup, java.net.URI uri)static net.sf.jasperreports.engine.JasperReportgetJasperReport(ParameterMap setup, java.net.URL url)static voidprepareJasperDesign(ParameterMap setup, net.sf.jasperreports.engine.design.JasperDesign design)Устанавливаем pdfFontEmbedded для отображения русских букв в pdf, если в самом отчете не было установленоMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
BGReportTemplate
public BGReportTemplate()
-
-
Method Details
-
getJasperReport
public static net.sf.jasperreports.engine.JasperReport getJasperReport(java.net.URL url) -
getJasperReport
public static net.sf.jasperreports.engine.JasperReport getJasperReport(java.net.URI uri) -
getJasperReport
public static net.sf.jasperreports.engine.JasperReport getJasperReport(ParameterMap setup, java.net.URI uri) -
getJasperReport
public static net.sf.jasperreports.engine.JasperReport getJasperReport(ParameterMap setup, java.net.URL url) -
prepareJasperDesign
public static void prepareJasperDesign(ParameterMap setup, net.sf.jasperreports.engine.design.JasperDesign design)Устанавливаем pdfFontEmbedded для отображения русских букв в pdf, если в самом отчете не было установлено- Parameters:
setup-design-
-
fillReportToStream
public static void fillReportToStream(net.sf.jasperreports.engine.JasperReport report, BGReportFilter filter, java.sql.Connection con, org.w3c.dom.Document doc, java.io.OutputStream out) throws java.lang.Exception- Throws:
java.lang.Exception
-
fillReportToPdfStream
public static void fillReportToPdfStream(net.sf.jasperreports.engine.JasperReport report, BGReportFilter filter, java.sql.Connection con, org.w3c.dom.Document doc, java.io.OutputStream out) -
fillReportToXlsStream
public static void fillReportToXlsStream(net.sf.jasperreports.engine.JasperReport report, BGReportFilter filter, java.sql.Connection con, org.w3c.dom.Document doc, java.io.OutputStream out) -
fillReportToPdfStream
public static void fillReportToPdfStream(java.util.List<net.sf.jasperreports.engine.JasperReport> reports, BGReportFilter filter, java.sql.Connection con, org.w3c.dom.Document doc, java.io.OutputStream out) -
fillReportToStream
public static void fillReportToStream(net.sf.jasperreports.engine.JasperReport report, BGReportFilter filter, java.sql.Connection con, java.io.OutputStream out) throws java.lang.Exception- Throws:
java.lang.Exception
-