DataSetConfig- 数据集配置类

阅读(3011) 标签: 数据集配置,

DataSetConfig数据集配置类,本类是数据集的抽象定义,需要子类继承该抽象类,并且定义实际的数据集的定义。

 

实例请参考

API实例 / 自定义类 / 自定义数据集

API实例 / 自定义类 / 数据集监听类

 

l  构造函数

类名:com.raqsoft.report.usermodel.DataSetConfig

public DataSetConfig()

 

l  可用方法

setName

  法:    public void setName(java.lang.String name)

参数说明:    name - 数据集的名称

功能说明:    设置数据集的名称

调用举例: 

 

getName

  法:    public java.lang.String getName()

功能说明:    获取数据集的名称

Returns      数据集的名称

调用举例: 

 

setDataSourceName

  法:    public void setDataSourceName(java.lang.String dataSourceName)

参数说明:    dataSourceName - String 数据源名称,可以为空

功能说明:    设置数据集引用到的数据源名称

调用举例: 

 

getDataSourceName

  法:    public java.lang.String getDataSourceName()

功能说明:    获取数据源的名称

Returns     数据源的名称

调用举例: 

 

getFactoryClass

  法:    public abstract java.lang.String getFactoryClass()

功能说明:    取数据集工厂类名

Returns    数据集工厂类名

调用举例: 

 

getListenerClass

  法:    public java.lang.String getListenerClass()

功能说明:    取数据集工厂侦听器类名

Returns    数据集工厂侦听器类名

调用举例: 

 

setListenerClass

  法:    public void setListenerClass(java.lang.String listenerClass)

参数说明:    listenerClass - 数据集工厂侦听器类名

功能说明:    设数据集工厂侦听器类名

调用举例: 

 

setReleaseMode

  法:    public void setReleaseMode(byte releaseMode)

参数说明:    releaseMode - 模式,取值为“R_AUTO”表示数据集自动释放, 取值为“R_BEFORE_PROPERTY”表示数据集在引擎计算单元格属性前释放, 取值为“R_AFTER_PROPERTY 表示数据集在引擎计算单元格属性后释放, 取值为“R_AFTER_VIEW 表示数据集在展现后释放

功能说明:    设数据集释放模式

调用举例: 

 

getReleaseMode

  法:    public byte getReleaseMode()

功能说明:    取数据集释放模式

Returns     数据集释放模式,值为“R_AUTO”表示数据集自动释放, 值为“R_BEFORE_PROPERTY”表示数据集在引擎计算单元格属性前释放,值为“R_AFTER_PROPERTY 表示数据集在引擎计算单元格属性后释放, 值为“R_AFTER_VIEW 表示数据集在展现后释放

调用举例: 

 

setCacheData

  法:    public void setCacheData(boolean ifCache)

参数说明:    ifCache - true表示缓存, false表示不缓存

功能说明:    设数据集是否缓存(目前未用)

调用举例: 

 

getCacheData

  法:    public boolean getCacheData()

功能说明:    取数据集是否缓存

Returns    数据集是否缓存,true表示缓存,false表示不缓存

调用举例: 

 

setColTitles

  法:    public void setColTitles(java.lang.String[] colTitles)

参数说明:    colTitles - 列标题

功能说明:    设数据集列标题

调用举例: 

 

getColTitles

  法:    public java.lang.String[] getColTitles()

功能说明:    取数据集列标题

Returns    数据集列标题

调用举例: 

 

setFilterClass

  法:    public void setFilterClass(java.lang.String className)

参数说明:    className - String 数据集过滤类名称,该类需实现IDataSetFilter接口

功能说明:    设定数据集过滤类名称

调用举例: 

 

getFilterClass

  法:    public java.lang.String getFilterClass()

功能说明:    获取数据集过滤类名称

Returns    String 数据集过滤类名称,该类需实现IDataSetFilter接口

调用举例: