| 构造器和说明 |
|---|
GroupTemplateReportlet(java.lang.String reportletsInfo,
Actor policy,
java.util.Map<java.lang.String,java.lang.Object> parameter4Execute,
boolean cutePageNumber) |
GroupTemplateReportlet(java.lang.String reportletsInfo,
java.util.Map<java.lang.String,java.lang.Object> parameter4Execute,
boolean cutePageNumber) |
| 限定符和类型 | 方法和说明 |
|---|---|
TemplateWorkBook |
createReport(ReportletRequest req)
carl:把所有的report都生成,然后合成一个大的workbook
TODO 缺陷,不同的报表设置也不同,但是合在一起后,势必就一样了。
|
static void |
createReportsFromReportlets(java.lang.String reportletsInfo,
java.util.List<java.lang.String> reportPathList,
java.util.List<TemplateWorkBook> reportTemplateList,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> paraMapList,
ReportletRequest req)
根据reportlets参数构建多个模板
|
Actor |
getActor() |
void |
setActor(Actor policy) |
void |
setParameterMap(java.util.Map<java.lang.String,java.lang.Object> map)
设置参数键值对
|
void |
setTplPath(java.lang.String tplPath)
设置模板对应的路径
|
static java.lang.String |
transferReportletsInfo(java.lang.String reportletsInfo)
转化reportlets参数
|
static java.lang.String |
transferToJSONString(java.lang.String reportletsInfo)
carl:这里的转换器是大可不必,但一是考虑和6.2兼容,二是考虑可让用户方便一些
|
createActor, createSessionIDInfor, dealWeblet, isSessionOccupypublic GroupTemplateReportlet(java.lang.String reportletsInfo,
Actor policy,
java.util.Map<java.lang.String,java.lang.Object> parameter4Execute,
boolean cutePageNumber)
public GroupTemplateReportlet(java.lang.String reportletsInfo,
java.util.Map<java.lang.String,java.lang.Object> parameter4Execute,
boolean cutePageNumber)
public static void createReportsFromReportlets(java.lang.String reportletsInfo,
java.util.List<java.lang.String> reportPathList,
java.util.List<TemplateWorkBook> reportTemplateList,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> paraMapList,
ReportletRequest req)
reportletsInfo - 参数reportPathList - 模板名容器reportTemplateList - 模板容器paraMapList - 参数列表容器req - http请求public static java.lang.String transferReportletsInfo(java.lang.String reportletsInfo)
reportletsInfo - reportlets参数public static java.lang.String transferToJSONString(java.lang.String reportletsInfo)
reportletsInfo - reportlets参数public void setTplPath(java.lang.String tplPath)
setTplPath 在接口中 WebletsetTplPath 在类中 ReportlettplPath - 模板路径public void setParameterMap(java.util.Map<java.lang.String,java.lang.Object> map)
setParameterMap 在接口中 WebletsetParameterMap 在类中 Reportletmap - 参数键值对public TemplateWorkBook createReport(ReportletRequest req) throws WebletException
createReport 在类中 Reportletreq - HTTP请求WebletExceptionpublic Actor getActor()
public void setActor(Actor policy)