public class CoreBaseReportProcessor extends java.lang.Object implements CoreReportProcessor
| 构造器和说明 |
|---|
CoreBaseReportProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
defaultVariables() |
java.lang.String |
getReportContent(java.lang.String reportId,
java.util.Map<java.lang.String,java.lang.Object> variables)
获取报表的内容
|
byte[] |
getReportFileByteArray(java.lang.String reportId,
java.util.Map<java.lang.String,java.lang.Object> variables)
获取报表的bytes数组
|
java.lang.String |
process(java.lang.String reportId,
java.lang.String fileName,
java.util.Map<java.lang.String,java.lang.Object> variables,
javax.servlet.http.HttpServletResponse response)
处理报表
|
protected java.util.Map<java.lang.String,java.lang.Object> defaultVariables()
public java.lang.String process(java.lang.String reportId,
java.lang.String fileName,
java.util.Map<java.lang.String,java.lang.Object> variables,
javax.servlet.http.HttpServletResponse response)
throws java.lang.Exception
CoreReportProcessorprocess 在接口中 CoreReportProcessorreportId - 报表IDfileName - 报表的文件名variables - 需要传递进去的变量集合response - 响应对象java.lang.Exception - 出错会抛出异常public byte[] getReportFileByteArray(java.lang.String reportId,
java.util.Map<java.lang.String,java.lang.Object> variables)
throws java.lang.Exception
CoreReportProcessorgetReportFileByteArray 在接口中 CoreReportProcessorreportId - 报表IDvariables - 需要传递进去的变量集合java.lang.Exception - 出错抛出异常public java.lang.String getReportContent(java.lang.String reportId,
java.util.Map<java.lang.String,java.lang.Object> variables)
throws java.lang.Exception
CoreReportProcessorgetReportContent 在接口中 CoreReportProcessorreportId - 报表IDvariables - 需要传递进去的变量集合java.lang.Exception - 出错抛出异常