public class FormField extends AbstractBaseModel
logger
Constructor and Description |
---|
FormField() |
Modifier and Type | Method and Description |
---|---|
void |
_setDefaultValue2(java.lang.String val) |
void |
addSearchOption(java.lang.String key,
java.lang.Object value)
用于查询页生成查询条件时的选项参数
|
BrowserBox |
getBbox() |
int |
getBoxMulti()
返回0表示当前字段非浏览框,返回1表示单选浏览框,返回2表示多选浏览框
|
java.lang.String |
getDefaultValue() |
java.lang.String |
getDefaultValue2() |
java.lang.Integer |
getDspOrder() |
java.lang.String |
getFieldName() |
java.lang.String |
getFieldNameWithPrefix(int ntype)
返回带表别名前缀的字段名
如果ntype=0则保持不变同getFieldName() 如果ntype=1表示F$indexFlag.$fieldName的别名形式,是指子表字段名 如果ntype=2表示sc.$fieldName的别名,是指主表字段 |
java.lang.String |
getFieldOptions()
当htmlType=浏览框或下拉框时,保存的是引用的ID,如果是字符串,保存的是存储类型的长度,如果是浮点数则保存的是浮点数小数位
|
java.lang.Integer |
getFieldType() |
java.lang.String |
getForeignFormid() |
java.lang.String |
getFormId() |
java.lang.Integer |
getHtmlType() |
java.lang.String |
getId() |
java.lang.Integer |
getIsNotNull() |
java.lang.Integer |
getIsUnique() |
java.lang.String |
getName() |
java.lang.String |
getNameByLang() |
java.lang.String |
getNameLang() |
java.util.Map<java.lang.String,java.lang.Object> |
getSearchOption() |
java.lang.String |
getValidString() |
boolean |
hasNotNull() |
boolean |
hasUnique() |
boolean |
isNonGUIDSelectDynamic()
判断当前字段是否动态多级联动,且非GUID的下拉框值,如果是GUID的下拉框值,则某些情况下不需要特殊处理
判断选项字段validString是否是dynamic为前缀并 不等于dynamic
|
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setDspOrder(java.lang.Integer dspOrder) |
void |
setFieldName(java.lang.String fieldName) |
void |
setFieldOptions(java.lang.String fieldOptions) |
void |
setFieldType(java.lang.Integer fieldType) |
void |
setForeignFormid(java.lang.String foreignFormid) |
void |
setFormId(java.lang.String formId) |
void |
setHtmlType(java.lang.Integer htmlType) |
void |
setId(java.lang.String id) |
void |
setIsNotNull(java.lang.Integer isNotNull) |
void |
setIsUnique(java.lang.Integer isUnique) |
void |
setName(java.lang.String name) |
void |
setNameLang(java.lang.String nameLang) |
void |
setValidString(java.lang.String validString) |
_getJsonString, cloneFrom, cloneObject, getEntityClass, pareJSON, retriveObject, toFieldsJSONArray, toFieldsJSONArray, toFieldsKey, toFieldsKey, toJSON, toJSON, toJSON, toJSONString, toJSONString, toParamString, toParamString
public java.lang.String getDefaultValue2()
public void _setDefaultValue2(java.lang.String val)
public java.lang.String getDefaultValue()
public void setDefaultValue(java.lang.String defaultValue)
public java.lang.String getFieldNameWithPrefix(int ntype)
public java.lang.String getFieldName()
public void setFieldName(java.lang.String fieldName)
public java.lang.String getFieldOptions()
public BrowserBox getBbox()
public int getBoxMulti()
public void setFieldOptions(java.lang.String fieldOptions)
public java.lang.Integer getFieldType()
public void setFieldType(java.lang.Integer fieldType)
public java.lang.Integer getHtmlType()
public void setHtmlType(java.lang.Integer htmlType)
public java.lang.Integer getDspOrder()
public void setDspOrder(java.lang.Integer dspOrder)
public java.lang.String getId()
getId
in class AbstractBaseModel
public void setId(java.lang.String id)
public boolean hasNotNull()
public java.lang.Integer getIsNotNull()
public void setIsNotNull(java.lang.Integer isNotNull)
public boolean hasUnique()
public java.lang.Integer getIsUnique()
public void setIsUnique(java.lang.Integer isUnique)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getValidString()
public boolean isNonGUIDSelectDynamic()
public void setValidString(java.lang.String validString)
public java.lang.String getFormId()
public void setFormId(java.lang.String formId)
public void addSearchOption(java.lang.String key, java.lang.Object value)
key
- value
- public java.util.Map<java.lang.String,java.lang.Object> getSearchOption()
public java.lang.String getForeignFormid()
public void setForeignFormid(java.lang.String foreignFormid)
public java.lang.String getNameLang()
public void setNameLang(java.lang.String nameLang)
public java.lang.String getNameByLang()
Copyright © 2019 by Sucang.cn