public class Select2 extends Component implements ComponentLoad_I, ComponentFormSave_I
Description: 下拉选择,使用了jquery select2插件
Title:首亨软件 - TSS/CRM等
限定符和类型 | 字段和说明 |
---|---|
SelectData |
sd |
构造器和说明 |
---|
Select2() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
beforeCheckSaveDsCol2(ModuleContext context,
java.lang.Object value1,
java.lang.Object value2)
检查数据列2是否进行保存,因为针对select组件,如果未选择时,应该不保存文本描述值,在DictAttr中调用
|
java.lang.String |
callExFunc(ModuleContext context)
加载数据
|
java.lang.String[] |
checkValue(ModuleContext context)
校验值是否有效
|
java.lang.String[] |
formSave(ModuleContext context,
int processFlag)
组件在表单保存时实现的逻辑
|
java.lang.String |
getParentLayoutStyle()
子组件需要添加的属性,比如:如设置组件的边框,则需要父窗口来进行设置
|
void |
parser(ModuleParserContext context,
org.jdom.Element nodeEl) |
void |
processSql(ModuleContext context,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> colMap,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> whereColMap,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> colTypeMap,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> whereTypeMap,
java.util.Map<java.lang.String,java.util.List<ColValue>> objMap,
java.util.Map<java.lang.String,java.util.List<ColValue>> whereObjMap,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> fixColMap,
java.util.Map<java.lang.String,java.util.List<ColValue>> fixObjMap,
java.util.Map<java.lang.String,java.lang.String> operateTypeMap,
int processFlag)
表单保存
|
java.lang.String |
toHtml(ModuleContext context)
转化为HTML代码
|
java.lang.String |
toLoadHtml(ModuleContext context)
刷新数据
|
java.lang.String |
toMobileHtml(ModuleContext context)
转化为移动手机端的HTML代码
|
addComponent, addRowIdAttr, autoCalWidth, commonParser, doExport, doExportCSV, getAuthInfo, getBeginHtml, getCflag, getComponentContext, getComponentType, getDictAttr, getEndHtml, getEventAttr, getExValue, getH1, getId, getMcuuid, getModuleData, getName, getName, getParent, getParentLayout, getPstyle, getRowId, getSaveDsCol2Name, getSelfAttr, getSid, getStyle, getSubCallExUrlFull, getSubLoadUrl, getW1, getWrapBegin, getWrapEnd, getX1, getY1, is__initHidden, isArrayRequestParam, isAutoLoad, isSeqUnique, isShowComponentFlag, isUsePosition, isVisible, renderAfter, renderAfter, renderBefore, setAutoLoad, setComponentType, setId, setModuleData, setParent, setParentLayout, setRuleShowHidden, setShowComponentFlag, setStyle, toHtml2, toWrapHtml
getId
getDictAttr, getId
public SelectData sd
public java.lang.String toHtml(ModuleContext context)
Component
public java.lang.String toLoadHtml(ModuleContext context)
toLoadHtml
在接口中 ComponentLoad_I
context
- ModuleContextpublic java.lang.String callExFunc(ModuleContext context)
callExFunc
在接口中 ComponentLoad_I
context
- ModuleContextpublic java.lang.String[] formSave(ModuleContext context, int processFlag)
ComponentFormSave_I
formSave
在接口中 ComponentFormSave_I
context
- 模块上下文processFlag
- 操作类型public void processSql(ModuleContext context, java.util.Map<java.lang.String,java.util.List<java.lang.String>> colMap, java.util.Map<java.lang.String,java.util.List<java.lang.String>> whereColMap, java.util.Map<java.lang.String,java.util.List<java.lang.String>> colTypeMap, java.util.Map<java.lang.String,java.util.List<java.lang.String>> whereTypeMap, java.util.Map<java.lang.String,java.util.List<ColValue>> objMap, java.util.Map<java.lang.String,java.util.List<ColValue>> whereObjMap, java.util.Map<java.lang.String,java.util.List<java.lang.String>> fixColMap, java.util.Map<java.lang.String,java.util.List<ColValue>> fixObjMap, java.util.Map<java.lang.String,java.lang.String> operateTypeMap, int processFlag)
ComponentFormSave_I
processSql
在接口中 ComponentFormSave_I
context
- 上下文colMap
- 列whereColMap
- 条件中的列colTypeMap
- 列类型whereTypeMap
- 条件中的列类型objMap
- 数据whereObjMap
- 条件中的数据fixColMap
- 固定列fixObjMap
- 固定列数据operateTypeMap
- 操作类型processFlag
- 操作类型public boolean beforeCheckSaveDsCol2(ModuleContext context, java.lang.Object value1, java.lang.Object value2)
Component
beforeCheckSaveDsCol2
在类中 Component
context
- ModuleContextvalue1
- value1value2
- value2public java.lang.String[] checkValue(ModuleContext context)
ComponentFormSave_I
checkValue
在接口中 ComponentFormSave_I
context
- 模块上下文public java.lang.String toMobileHtml(ModuleContext context)
Component
toMobileHtml
在类中 Component
context
- ModuleContextpublic void parser(ModuleParserContext context, org.jdom.Element nodeEl)
public java.lang.String getParentLayoutStyle()
Component
getParentLayoutStyle
在类中 Component