目录

CustomView 自定义视图类

6.2.3. 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 : 视图参数

    调用举例: 略