SubReportConfig子报表定义类,本类用于定义子报表,设置和取得子报表的各种属性。比如设子报表的逻辑名、设子报表值、设置URL,设置URL的类型等等。
◆ 实例请参考API实例 / 报表模板编辑 / 设置报表属性
l 构造函数
类名:com.raqsoft.report.usermodel.SubReportConfig
public SubReportConfig () //定义一个子报表
public SubReportConfig (java.lang.String name, byte urlType, java.lang.String url) //定义一个具有配置信息的子报表
Parameters:
name - 报表逻辑名
urlType - 报表配置类型
url – URL
l 可用方法
getName
语 法: public java.lang.String getName()
功能说明: 取子报表逻辑名
Returns : 报表逻辑名
调用举例: 略
setName
语 法: public void setName(java.lang.String name)
参数说明: name –子报表逻辑名
功能说明: 设子报表逻辑名
调用举例: 略
getSubReportDefine
语 法: public IReport getSubReportDefine()
功能说明: 取得子报表值,当类型为TYPE_CUSTOM才有用,此时为子报表定义
Returns : 子报表值
调用举例: 略
setSubReportDefine
语 法: public void setSubReportDefine(IReport value)
参数说明: value – 子报表值
功能说明: 设置子报表值,当类型为TYPE_CUSTOM才有用,此时为子报表定义 注:存盘时此项不保存
调用举例: 略
getURLType
语 法: public byte getURLType()
功能说明: 取得url类型
Returns : url类型,值为 “TYPE_RELATIVE”表示相对路径,值为 “TYPE_ABSOLUTE”表示绝对路径,值为 “TYPE_CUSTOM”表示为自定义路径
调用举例: 略
setURLType
语 法: public void setURLType(byte urlType)
参数说明: urlType –url类型,值为 “TYPE_RELATIVE”表示相对路径,值为 “TYPE_ABSOLUTE”表示绝对路径,值为 “TYPE_CUSTOM”表示为自定义路径
功能说明: 设置url类型
调用举例: 略
getURL
语 法: public java.lang.String getURL()
功能说明: 取得url
Returns : url
调用举例: 略
setURL
语 法: public void setURL(java.lang.String url)
参数说明: url–url路径
功能说明: 设置url
调用举例: 略
writeExternal
语 法: public void writeExternal(java.io.ObjectOutput out)
参数说明: out – ObjectOutput
功能说明: 序列化输出本类
调用举例: 略
readExternal
语 法: public void readExternal(java.io.ObjectInput in)
参数说明: in – ObjectInput
功能说明: 序列化输出本类
调用举例: 略
Serialize
语 法: public byte[] serialize()
功能说明: 序列化输出本类
Returns : 字符数组
调用举例: 略
fillRecord
语 法: public void fillRecord(byte[] buf)
参数说明: buf – byte[] 字符数组
功能说明: 序列化输出本类
调用举例: 略
deepClone
语 法: public java.lang.Object deepClone()
功能说明: 克隆本类
Returns : 克隆成功后返回的Object对象
调用举例: 略