CustomView 自定义视图类
-
类说明
CustomView 是自定义视图类,本类可以向视图中添加字段、添加计算列、添加视图参数、设置数据源、设置视图名、获取视图名、获取视图字段、获取视图参数等等。
实用举例请参考应用开发教程第3章第3.5.3.2,3.5.3.4小节
-
构造函数
类名:com.runqian.report4.semantics.CustomView public CustomView() //构造一个自定义视图类对象
-
可用方法
getBeginRow
语 法: public java.lang.String getBeginRow()
功能说明: 取起始行
Returns : 起始行
调用举例: 略
setBeginRow
语 法: public void setBeginRow(java.lang.String row)
参数说明: row - 起始行
功能说明: 设起始行
调用举例: 略
get EndRow
语 法: public java.lang.String getEndRow()
功能说明: 取结束行
Returns : 结束行
调用举例: 略
setEndRow
语 法: public void setEndRow(java.lang.String row)
参数说明: row - 结束行
功能说明: 设结束行
调用举例: 略
getViewDataSetFactoryClass
语 法: public java.lang.String getViewDataSetFactoryClass()
功能说明: 取视图数据集工厂类名
Returns : 视图数据集工厂类名
调用举例: 略
setViewDataSetFactoryClass
语 法: public void setViewDataSetFactoryClass(java.lang.String name)
参数说明: name - 视图数据集工厂类名
功能说明: 设视图数据集工厂类名
调用举例: 略
getViewName
语 法: public java.lang.String getViewName()
功能说明: 取视图名
Returns : 视图名
调用举例: 略
setViewName 语 法: public void setViewName(java.lang.String ViewName)
参数说明: ViewName - 视图名
功能说明: 设视图名
调用举例: 略
getDataSourceName
语 法: public java.lang.String getDataSourceName()
功能说明: 取数据源名称
Returns : 数据源名称
调用举例: 略
setDataSourceName
语 法: public void setDataSourceName(java.lang.String name)
参数说明: name - 数据源名称
功能说明: 设数据源名称
调用举例: 略
getColCount 语 法: public int getColCount()
功能说明: 取普通列总列数
Returns : 总列数
调用举例: 略
getColNo
语 法: public int getColNo(java.lang.String colTitle)
参数说明: colTitle - 列标题
功能说明: 按列标题取普通列列号
Returns : 普通列列号
调用举例: 略
addColInfo
语 法: public void addColInfo(ColInfo ci)
参数说明: ci - 普通列信息
功能说明: 添加普通列
调用举例: 略
addColInfo
语 法: public void addColInfo(int colNo, ColInfo ci)
参数说明: colNo - 列号,从0开始 ci - 普通列信息
功能说明: 按列号添加普通列
调用举例: 略
getColInfo
语 法: public ColInfo getColInfo(int colNo)
参数说明: colNo - 列号,从0开始
功能说明: 按列号取普通列信息
Returns : 普通列信息
调用举例: 略
getColInfo
语 法: public ColInfo getColInfo(java.lang.String colTitle)
参数说明: colTitle - 列标题
功能说明: 按列标题取普通列信息
Returns : 普通列信息
调用举例: 略
getComputedColCount
语 法: public int getComputedColCount()
功能说明: 取计算列总列数
Returns : 计算列总列数
调用举例: 略
getComputedColNo
语 法: public int getComputedColNo(java.lang.String colTitle)
参数说明: colTitle - 列标题
功能说明: 按列标题取计算列列号
Returns : 计算列列号
调用举例: 略
addComputedColInfo
语 法: public void addComputedColInfo(ComputedColInfo cci)
参数说明: cci - 计算列信息
功能说明: 添加计算列
调用举例: 略
addComputedColInfo
语 法: public void addComputedColInfo(int colNo, ComputedColInfo cci)
参数说明: colNo - 列号,从0开始 cci - 计算列信息
功能说明: 按列号添加计算列
调用举例: 略
getComputedColInfo
语 法: public ComputedColInfo getComputedColInfo(int colNo)
参数说明: colNo - 列号,从0开始
功能说明: 按列号取计算列信息
Returns : 计算列信息
调用举例: 略
getComputedColInfo
语 法: public ComputedColInfo getComputedColInfo(java.lang.String colTitle)
参数说明: colTitle - 列标题
功能说明: 按列标题取计算列信息
Returns : 计算列信息
调用举例: 略
getParamCount
语 法: public int getParamCount()
功能说明: 取视图参数总数
Returns : 视图参数总数
调用举例: 略
addParam 语 法: public void addParam(ViewParam tp)
参数说明: tp - 视图参数
功能说明: 添加视图参数
调用举例: 略
addParam
语 法: public void addParam(int index, ViewParam tp)
参数说明: index - 位置 tp - 视图参数
功能说明: 按位置添加视图参数
调用举例: 略
getParam
语 法: public ViewParam getParam(int index)
参数说明: index - 位置
功能说明: 按位置取视图参数
Returns : 视图参数
调用举例: 略