Where - 条件参数类
-
类说明 条件参数用来定义一个视图按一定的过滤条件来过滤数据,在语义层文件中定义了条件参数,用户在设计报表时,通过选择使用或不使用该条件,来控制报表是否进行条件过滤,不用再自己写条件参数表达式了。Where用于保存条件参数的各项信息,本类能设置视图条件参数标题、视图参数Where条件等等。
举例请参考应用开发教程第3章第3.3.5小节
-
可用方法
addParam
语 法: public void addParam(java.lang.String exp,byte type)
参数说明: exp–参数表达式 type-参数类型
功能说明: 添加参数
调用举例: 略
clearParams
语 法: public void clearParams()
功能说明: 移除全部参数
调用举例: 略
checkParam
语 法: public boolean checkParam()
功能说明: 检察此表视图参数个数与where语句中的?个数是否匹配
Returns : 是否匹配
调用举例: 略
getExpList
语 法: public java.util.List getExpList()
功能说明: 取表视图参数Where条件中的参数对应的表达式列表
Returns : Where条件中的参数对应的表达式列表
调用举例: 略
getExp
语 法: public java.lang.String getExp(int index)
参数说明: index–参数位置(从0开始,对应?的位置再减1)
功能说明: 取表视图参数Where条件中指定位置的参数对应的表达式
Returns : Where条件中指定位置的参数对应的表达式
调用举例: 略
getTypeList
语 法: public java.util.List getTypeList()
功能说明: 取参数类型
Returns : 参数类型
调用举例: 略
getType
语 法: public byte getType(int index)
参数说明: index–参数位置(从0开始,对应?的位置再减1)
功能说明: 取指定位置的参数类型
Returns : 指定位置的参数类型
调用举例: 略
getTitle 语 法: public java.lang.String getTitle()
功能说明: 取表视图参数标题
Returns : 表视图参数标题
调用举例: 略
setTitle
语 法: public void setTitle(java.lang.String title)
参数说明: title–表视图参数标题
功能说明: 设表视图参数标题
调用举例: 略
getWhere
语 法: public java.lang.String getWhere()
功能说明: 取表视图参数Where条件
Returns : 表视图参数Where条件
调用举例: 略
setWhere
语 法: public void setWhere(java.lang.String where)
参数说明: where-表视图参数Where条件
功能说明: 设表视图参数Where条件
调用举例: 略
setParam
语 法: public void setParam(int index,java.lang.String exp,byte type)
参数说明: index-参数位置(从0开始) exp–参数表达式 type-参数类型
功能说明: 在指定位置添加参数
调用举例: 略
removeParam
语 法: public void removeParam(int index)
参数说明: index-参数位置(从0开始)
功能说明: 按位置移除Where参数
调用举例: 略
getParamCount
语 法: public int getParamCount()
功能说明: 取参数数量
Returns : 参数数量
调用举例: 略
getDefSelected
语 法: public byte getDefSelected()
功能说明: 取此表视图参数的选出类型
Returns : 视图参数的选出类型
调用举例: 略
setDefSelected
语 法: public void setDefSelected(byte defSelected)
参数说明: defSelected –参数的选出类型
功能说明: 设置表视图参数的选出类型
调用举例: 略