public class SSReport
extends java.lang.Object
构造器和说明 |
---|
SSReport(ClientConnector connector) |
限定符和类型 | 方法和说明 |
---|---|
void |
close() |
void |
doExport(java.lang.String type,
java.io.OutputStream os)
导出电子表格
|
void |
doExport(java.lang.String type,
java.lang.String delimiter,
java.lang.String maxRow,
java.io.OutputStream os,
java.lang.String resourceBasePath,
java.lang.String valueType,
java.lang.String contentType)
已过时。
|
RunningInfo |
getExecutingState()
获取执行状态
|
java.lang.String |
getOperation() |
java.lang.String |
getParamDefaultValueByPID(java.lang.String pid) |
java.util.List<Parameter> |
getParamList() |
java.util.List<NameValuePair> |
getParamStandbyValue(java.lang.String paramId) |
void |
open(java.lang.String id) |
void |
setExportFormula(java.lang.Boolean exportFormula) |
void |
setExportSheetIndexes(java.lang.String exportSheetIndexes) |
void |
setFiltersRule(java.lang.String filtersRule)
设置筛选条件
|
void |
setOperation(java.lang.String operation) |
void |
setParamValue(java.lang.String id,
java.lang.String value,
java.lang.String displayValue) |
public SSReport(ClientConnector connector)
connector
- 连接器public void open(java.lang.String id)
id
- 报表IDpublic void close()
public java.util.List<Parameter> getParamList()
public java.util.List<NameValuePair> getParamStandbyValue(java.lang.String paramId)
paramId
- 参数IDpublic java.lang.String getParamDefaultValueByPID(java.lang.String pid)
pid
- 参数ID@Deprecated public void doExport(java.lang.String type, java.lang.String delimiter, java.lang.String maxRow, java.io.OutputStream os, java.lang.String resourceBasePath, java.lang.String valueType, java.lang.String contentType)
type
- 类型delimiter
- 分隔符maxRow
- 最大行数os
- 输出流resourceBasePath
- 资源基础路径valueType
- 值类型contentType
- 内容类型public void doExport(java.lang.String type, java.io.OutputStream os)
type
- 导出格式,有以下几个备选值 PDF、PNG、WORD、EXCEL2007(常用)、LIST_EXCEL(清单表导出Excel专用)、EXCEL(输出Excel2003)、HTML、CSVos
- OutputStreampublic void setParamValue(java.lang.String id, java.lang.String value, java.lang.String displayValue)
id
- 参数IDvalue
- 值displayValue
- 显示值public void setExportSheetIndexes(java.lang.String exportSheetIndexes)
exportSheetIndexes
- 导出工作单的索引public void setExportFormula(java.lang.Boolean exportFormula)
exportFormula
- 是否导出公式public RunningInfo getExecutingState()
public java.lang.String getOperation()
public void setOperation(java.lang.String operation)
operation
- 操作public void setFiltersRule(java.lang.String filtersRule)
filtersRule
- 筛选条件json 格式如下
[{
"filterid":string,
"values":[{
"datasetId":string,
"fieldid":string,
"fieldAlias":string,
"filterOP":string,
"filterValues":[]
}]
}]