public interface ExportExtensionProcessor extends Immutable
限定符和类型 | 字段和说明 |
---|---|
static int |
CURRENT_LEVEL |
static java.lang.String |
MARK_TAG |
DEFAULT_LAYER_INDEX
限定符和类型 | 方法和说明 |
---|---|
ExportCollection |
createCollection(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
ReportSessionIDInfor sessionIDInfor,
java.lang.String format,
java.lang.String fileName,
boolean isEmbed)
导出所需要的集合
|
java.lang.String |
fileName(javax.servlet.http.HttpServletRequest req,
TemplateSessionIDInfo sessionIDInfor)
导出后的文件名
|
currentAPILevel
layerIndex
static final java.lang.String MARK_TAG
static final int CURRENT_LEVEL
java.lang.String fileName(javax.servlet.http.HttpServletRequest req, TemplateSessionIDInfo sessionIDInfor) throws java.lang.Exception
req
- HTTP请求sessionIDInfor
- 报表的会话信息java.lang.Exception
ExportCollection createCollection(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, ReportSessionIDInfor sessionIDInfor, java.lang.String format, java.lang.String fileName, boolean isEmbed) throws java.lang.Exception
req
- HTTP请求res
- HTTP响应sessionIDInfor
- 报表的会话信息format
- 导出格式fileName
- 导出的文件名isEmbed
- 是否是内置导出java.lang.Exception
- 如果导出过程中出现异常则抛出此异常