smartbi.sdk.service.officereport
类 OfficeReport

java.lang.Object
  继承者 smartbi.sdk.service.officereport.OfficeReport

public class OfficeReport
extends java.lang.Object


构造方法摘要
OfficeReport(ClientConnector connector)
           
 
方法摘要
 void close()
          关闭Word分析报告
 void doExport(java.lang.String type, java.io.OutputStream os)
          导出
 java.lang.String getParamDefaultValueByPID(java.lang.String pid)
          根据参数ID获取参数默认值
 java.util.List<Parameter> getParamList()
          获取Word分析报告参数列表
 java.util.List<NameValuePair> getParamStandbyValue(java.lang.String paramId)
          根据参数ID获取参数备选值
 void open(java.lang.String id)
          打开Word分析报告
 void setParamValue(java.lang.String id, java.lang.String value, java.lang.String displayValue)
          设置参数值
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

OfficeReport

public OfficeReport(ClientConnector connector)
方法详细信息

open

public void open(java.lang.String id)
打开Word分析报告

参数:
id - Word分析报告id

close

public void close()
关闭Word分析报告


getParamList

public java.util.List<Parameter> getParamList()
获取Word分析报告参数列表

返回:
List

getParamStandbyValue

public java.util.List<NameValuePair> getParamStandbyValue(java.lang.String paramId)
根据参数ID获取参数备选值

参数:
paramId - 参数ID
返回:
List

getParamDefaultValueByPID

public java.lang.String getParamDefaultValueByPID(java.lang.String pid)
根据参数ID获取参数默认值

参数:
pid - 参数ID
返回:
参数默认值

doExport

public void doExport(java.lang.String type,
                     java.io.OutputStream os)
              throws java.io.UnsupportedEncodingException
导出

参数:
type - 导出类型(WORD/WORD2003/POWERPOINT/PDF/HTML)
os - 输出流
抛出:
java.io.UnsupportedEncodingException

setParamValue

public void setParamValue(java.lang.String id,
                          java.lang.String value,
                          java.lang.String displayValue)
设置参数值

参数:
id - 参数ID
value - 参数真实值
displayValue - 参数显示值