public abstract class JavaBase
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Description: 按钮Java逻辑基类
Title:首亨软件 - TSS/CRM等
构造器和说明 |
---|
JavaBase() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
getComponentValue(java.lang.String id)
获取组件值
|
java.lang.String |
getComponentValueString(java.lang.String id)
获取组件值
|
java.lang.String |
getContextValue(java.lang.String key) |
Datastore |
getDatastore(java.lang.String dsName)
获取数据集
|
double |
getDatastoreDouble(java.lang.String dsName,
java.lang.String colName)
获取数据集当前行的列值
|
int |
getDatastoreInt(java.lang.String dsName,
java.lang.String colName)
获取数据集当前行的列值
|
java.lang.Object |
getDatastoreObject(java.lang.String dsName,
java.lang.String colName)
获取数据集当前行的列值
|
java.lang.String |
getDatastoreString(java.lang.String dsName,
java.lang.String colName)
获取数据集当前行的列值
|
java.lang.String |
getDatastoreString(java.lang.String dsName,
java.lang.String colName,
java.lang.String defaultValue)
获取数据集当前行的列值
|
java.lang.String |
getDatastoreTimestamp(java.lang.String dsName,
java.lang.String colName,
java.lang.String format)
获取数据集当前行的列值
|
DsInfo |
getDsInfo(java.lang.String dsName)
获取数据集信息
|
java.lang.String |
getErrorMsg() |
java.util.Map<java.lang.String,java.lang.String> |
getJsMap() |
java.lang.String |
getJsValue()
获取Java逻辑中设置的js参数值
|
java.lang.String |
getParam(java.lang.String paramName)
获取传入参数值
|
java.lang.String |
getParam(java.lang.String paramName,
java.lang.String defaultValue)
获取传入参数值
|
java.lang.String |
getRequestParameterValue(java.lang.String name)
获取request中的值
|
int |
getRowNo(java.lang.String dsName)
获取数据集的行号
|
void |
putJsValue(java.lang.String key,
java.lang.String value)
设置值保存到js作用域中
|
void |
setDataCenterInit(DataCenter dc) |
void |
setErrorMsg(java.lang.String errorMsg) |
void |
setModuleContext(ModuleContext context) |
void |
setModuleContext(ModuleContext context,
JavaAttr javaAttr,
java.util.List<JavaAttrParam> paramList) |
void |
setParamList(java.util.List<JavaAttrParam> paramList)
设置传入参数
|
public void setModuleContext(ModuleContext context)
public void setModuleContext(ModuleContext context, JavaAttr javaAttr, java.util.List<JavaAttrParam> paramList)
public void setDataCenterInit(DataCenter dc)
public void setParamList(java.util.List<JavaAttrParam> paramList)
paramList
- 参数集public java.lang.String getErrorMsg()
public void setErrorMsg(java.lang.String errorMsg)
public DsInfo getDsInfo(java.lang.String dsName)
dsName
- 数据集名称public int getRowNo(java.lang.String dsName)
dsName
- 数据集名称public Datastore getDatastore(java.lang.String dsName)
dsName
- 数据集名称public java.lang.String getDatastoreString(java.lang.String dsName, java.lang.String colName)
dsName
- 数据源名称colName
- 列名public java.lang.String getDatastoreString(java.lang.String dsName, java.lang.String colName, java.lang.String defaultValue)
dsName
- 数据源名称colName
- 列名defaultValue
- 默认值public java.lang.String getDatastoreTimestamp(java.lang.String dsName, java.lang.String colName, java.lang.String format)
dsName
- 数据源名称colName
- 列名format
- 格式化表达式public double getDatastoreDouble(java.lang.String dsName, java.lang.String colName)
dsName
- 数据源名称colName
- 列名public int getDatastoreInt(java.lang.String dsName, java.lang.String colName)
dsName
- 数据源名称colName
- 列名public java.lang.Object getDatastoreObject(java.lang.String dsName, java.lang.String colName)
dsName
- 数据源名称colName
- 列名public java.lang.String getParam(java.lang.String paramName)
paramName
- 参数名称public java.lang.String getParam(java.lang.String paramName, java.lang.String defaultValue)
paramName
- 参数名称defaultValue
- 默认值public java.lang.Object getComponentValue(java.lang.String id)
id
- 组件编号public java.lang.String getComponentValueString(java.lang.String id)
id
- 组件编号public java.lang.String getRequestParameterValue(java.lang.String name)
name
- 名称public void putJsValue(java.lang.String key, java.lang.String value)
key
- Stringvalue
- Stringpublic java.lang.String getJsValue()
public java.util.Map<java.lang.String,java.lang.String> getJsMap()
public java.lang.String getContextValue(java.lang.String key)