类 ButtonJavaBase
java.lang.Object
com.sh.wf.module.java.JavaBase
com.sh.wf.module.java.ButtonJavaBase
- 所有已实现的接口:
Serializable,Cloneable
Description: 按钮Java逻辑基类
Title:首亨软件 - TSS/CRM等
- 从以下版本开始:
- 2015年7月1日
- 另请参阅:
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明boolean逻辑处理之后执行boolean逻辑处理之前执行booleancheckDBOperate(String operateType, String dsName) 判断是否进行数据库保存操作String[]获取在加载数据选项卡中指定的SQL查询出的数据集getConfigDsValue(String colName) 获取在加载数据配置SQL中的值Object[]getObj()getSql()getSystemSaveDsOperateType(String dsName) 针对表单保存时,可以在afterProcess方法中获取指定数据集的操作方式,返回add或mod或两个的组合以逗号分隔voidsetColsType(String[] colsType) voidvoidvoid从类继承的方法 com.sh.wf.module.java.JavaBase
getComponentValue, getComponentValueString, getContextValue, getDatastore, getDatastoreDouble, getDatastoreInt, getDatastoreObject, getDatastoreString, getDatastoreString, getDatastoreTimestamp, getDsInfo, getErrorMsg, getJsMap, getJsValue, getParam, getParam, getRequestParameterValue, getRowNo, putJsValue, setDataCenterInit, setErrorMsg, setModuleContext, setModuleContext, setParamList
-
字段详细资料
-
task
-
configDs
-
sql
-
colsType
-
obj
-
-
构造器详细资料
-
ButtonJavaBase
public ButtonJavaBase()
-
-
方法详细资料
-
setTask
-
beforeProcess
逻辑处理之前执行- 返回:
- true 继续执行 false终止执行
- 抛出:
Exception- Exception
-
checkDBOperate
判断是否进行数据库保存操作- 参数:
operateType- 操作类型dsName- 数据集名称- 返回:
- true 将数据更新到数据库 false 放弃操作
- 抛出:
Exception- Exception
-
afterProcess
逻辑处理之后执行- 返回:
- true 继续执行 false终止执行 如果存在数据连接,则会相应的提交或回滚
- 抛出:
Exception- Exception
-
getConfigDs
获取在加载数据选项卡中指定的SQL查询出的数据集- 返回:
- Datastore
-
getConfigDsValue
获取在加载数据配置SQL中的值- 参数:
colName- String- 返回:
- String
-
getSystemSaveDsOperateType
针对表单保存时,可以在afterProcess方法中获取指定数据集的操作方式,返回add或mod或两个的组合以逗号分隔- 参数:
dsName- 数据集名称- 返回:
- add或mod或多数据保存情况下的以逗号分隔的两个组合
-
getSql
-
setSql
-
getColsType
-
setColsType
-
getObj
-
setObj
-