public class InsightReport
extends java.lang.Object
构造器和说明 |
---|
InsightReport(ClientConnector connector) |
限定符和类型 | 方法和说明 |
---|---|
void |
close()
关闭透视分析
|
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()
获取执行状态
|
ReportData |
getPage(int pageIndex)
取得报表的指定页。
|
java.lang.String |
getParamDefaultValueByPID(java.lang.String pid)
根据参数Id获取参数默认值
|
smartbi.net.sf.json.JSONArray |
getParamDefaultValueByPID2(java.lang.String pid)
根据参数Id获取参数默认值
|
java.util.List<Parameter> |
getParamList()
获取参数列表
|
java.util.List<NameValuePair> |
getParamStandbyValue(java.lang.String paramId)
获取参数备选值
|
void |
open(java.lang.String reportId)
打开透视分析
|
void |
refreshObject() |
void |
setParamValue(java.lang.String id,
java.lang.String value,
java.lang.String displayValue)
设置参数值
|
public InsightReport(ClientConnector connector)
connector
- 连接器public void open(java.lang.String reportId)
reportId
- 报表Idpublic 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
- 参数Idpublic smartbi.net.sf.json.JSONArray getParamDefaultValueByPID2(java.lang.String pid)
pid
- 参数Idpublic 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
- delimitermaxRow
- maxRowos
- osresourceBasePath
- resourceBasePathvalueType
- valueTypecontentType
- contentTypepublic void setParamValue(java.lang.String id, java.lang.String value, java.lang.String displayValue)
id
- 参数Idvalue
- 参数真实值displayValue
- 参数显示值public void refreshObject()
public void close()
public RunningInfo getExecutingState()
public ReportData getPage(int pageIndex)
pageIndex
- 页码