public class ReportUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String[] |
FILE_EXTENSION |
static String[] |
FILE_MIME |
static Map<String,net.sf.jasperreports.engine.JasperReport> |
JasperCharged |
static String |
MIME_CSV |
static String |
MIME_DOCX |
static String |
MIME_HTML |
static String |
MIME_JASPER |
static String |
MIME_JRXML |
static String |
MIME_ODT |
static String |
MIME_PDF |
static String |
MIME_REPORT |
static String |
MIME_RTF |
static String |
MIME_TEXT |
static int |
OUTPUT_CSV |
static int |
OUTPUT_DOCX |
static int |
OUTPUT_HTML |
static int |
OUTPUT_ODT |
static int |
OUTPUT_PDF |
static int |
OUTPUT_RTF |
static int |
OUTPUT_TEXT |
Constructor and Description |
---|
ReportUtils() |
Modifier and Type | Method and Description |
---|---|
static ByteArrayOutputStream |
execute(Report rp,
Map<String,Object> params,
int format)
Execute report
|
static OutputStream |
generateReport(OutputStream out,
InputStream report,
Map<String,Object> params,
int outputType,
Collection<Map<String,Object>> list)
Generates a report based on a map collection (from stream)
|
static OutputStream |
generateReport(OutputStream out,
net.sf.jasperreports.engine.JasperReport jr,
Map<String,Object> params,
int outputType)
Generates a report based on a map collection (from stream)
|
static OutputStream |
generateReport(OutputStream out,
net.sf.jasperreports.engine.JasperReport jr,
Map<String,Object> params,
int outputType,
Connection con)
Generates a report based on a JDBC connection (from stream)
|
static OutputStream |
generateReport(OutputStream out,
String fileReport,
Map<String,Object> params,
int outputType,
Collection<Map<String,Object>> list)
Generates a report based on a map collection (from file)
|
static OutputStream |
generateReport(OutputStream out,
String fileReport,
Map<String,Object> params,
int outputType,
Connection con)
Generates a report based on a JDBC connection (from file)
|
static List<FormElement> |
getReportParameters(long rpId)
Get report parameters
|
public static final int OUTPUT_TEXT
public static final int OUTPUT_HTML
public static final int OUTPUT_PDF
public static final int OUTPUT_RTF
public static final int OUTPUT_CSV
public static final int OUTPUT_ODT
public static final int OUTPUT_DOCX
public static final String MIME_JASPER
public static final String MIME_JRXML
public static final String MIME_REPORT
public static final String MIME_TEXT
public static final String MIME_HTML
public static final String MIME_PDF
public static final String MIME_RTF
public static final String MIME_CSV
public static final String MIME_ODT
public static final String MIME_DOCX
public static final String[] FILE_MIME
public static final String[] FILE_EXTENSION
public static OutputStream generateReport(OutputStream out, String fileReport, Map<String,Object> params, int outputType, Collection<Map<String,Object>> list) throws Exception
Exception
public static OutputStream generateReport(OutputStream out, InputStream report, Map<String,Object> params, int outputType, Collection<Map<String,Object>> list) throws net.sf.jasperreports.engine.JRException
net.sf.jasperreports.engine.JRException
public static OutputStream generateReport(OutputStream out, net.sf.jasperreports.engine.JasperReport jr, Map<String,Object> params, int outputType) throws net.sf.jasperreports.engine.JRException, bsh.EvalError
net.sf.jasperreports.engine.JRException
bsh.EvalError
public static OutputStream generateReport(OutputStream out, String fileReport, Map<String,Object> params, int outputType, Connection con) throws Exception
Exception
public static OutputStream generateReport(OutputStream out, net.sf.jasperreports.engine.JasperReport jr, Map<String,Object> params, int outputType, Connection con) throws net.sf.jasperreports.engine.JRException
net.sf.jasperreports.engine.JRException
public static List<FormElement> getReportParameters(long rpId) throws ParseException, DatabaseException, IOException
public static ByteArrayOutputStream execute(Report rp, Map<String,Object> params, int format) throws net.sf.jasperreports.engine.JRException, IOException, bsh.EvalError
net.sf.jasperreports.engine.JRException
IOException
bsh.EvalError
Copyright © 2016. All rights reserved.