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
Exceptionpublic 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.JRExceptionpublic 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.JRExceptionbsh.EvalErrorpublic static OutputStream generateReport(OutputStream out, String fileReport, Map<String,Object> params, int outputType, Connection con) throws Exception
Exceptionpublic 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.JRExceptionpublic 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.JRExceptionIOExceptionbsh.EvalErrorCopyright © 2015. All Rights Reserved.