@KSObject public class BasedataEdit extends FieldEdit implements ICloseCallBack
构造器和说明 |
---|
BasedataEdit() |
限定符和类型 | 方法和说明 |
---|---|
void |
addAfterF7SelectListener(AfterF7SelectListener listener) |
void |
addBasedataFuzzySearchListener(BasedataFuzzySearchListener listener) |
void |
addBeforeF7SelectListener(BeforeF7SelectListener listener) |
void |
addBeforeF7ViewDetailListener(java.util.function.Consumer<BeforeF7ViewDetailEvent> listener) |
void |
addTipsClickListener(CellTipsClickListener listener)
添加按钮点击事件监听器
|
void |
bindData(BindingContext bctx)
绑定上下文,并赋值
|
void |
cellTipsClick(int rowIndex,
java.lang.String tipsId)
点击Tips按钮
|
void |
click()
点击F7按钮
|
void |
closedCallBack(ClosedCallBackEvent e) |
java.lang.Object |
getBindingValue(BindingContext bctx) |
java.lang.String |
getDisplayProp() |
int |
getDisplayStyle()
显示风格 0:默认,1:下拉
|
java.lang.String |
getEditSearchProp() |
void |
getF7ComboList()
获取下拉风格数据
|
java.lang.String |
getFlexKey() |
java.lang.String |
getLayoutId() |
void |
getLookUpList(java.util.List<java.lang.Object> args)
基础资料模糊查询 searchKey 查询关键字 rowIndex start limit
|
kd.bos.orm.query.QFilter |
getQFilter() |
java.util.List<kd.bos.orm.query.QFilter> |
getQFilters() |
boolean |
isF7BatchFill() |
boolean |
isF7MultipleSelect() |
boolean |
isShowUsed() |
void |
quickAddNew(java.lang.String text) |
void |
setDisplayProp(java.lang.String displayProp) |
void |
setDisplayStyle(int displayStyle) |
void |
setEditSearchProp(java.lang.String editSearchProp) |
void |
setF7BatchFill(boolean f7BatchFill) |
void |
setF7MultipleSelect(boolean f7MultipleSelect) |
void |
setFlexKey(java.lang.String flexKey) |
void |
setItemByIdFromClient(java.util.List<java.lang.Object> args)
基础资料模糊查询赋值
|
void |
setItemByNumber(java.lang.String number) |
void |
setItemByNumber(java.lang.String number,
int rowKey) |
void |
setLayoutId(java.lang.String layoutId) |
void |
setQFilter(kd.bos.orm.query.QFilter qFilter) |
void |
setQFilters(java.util.List<kd.bos.orm.query.QFilter> qFilters) |
void |
setShowUsed(boolean isShowUsed) |
void |
showMore(java.lang.String searchValue) |
void |
viewDetail(java.util.Map<java.lang.String,java.lang.Object> param) |
getDefaultFilters, getEntryKey, getFieldKey, getProperty, postBack, setCaption, setEnable, setEntryKey, setFieldKey, setFocus, setMustInput, setText, setVisible, shouldSerializeFieldKey
addTips, addTipsListener, hideTips, showFormByTips
clone, createClientConfig, getCustomeStyles, getKey, getModel, getView, postBack, release, setCustomeStyles, setDraggable, setDroppable, setKey, setModel, setView
public int getDisplayStyle()
public void setDisplayStyle(int displayStyle)
public java.lang.String getLayoutId()
public void setLayoutId(java.lang.String layoutId)
public boolean isShowUsed()
public void setShowUsed(boolean isShowUsed)
public boolean isF7MultipleSelect()
public void setF7MultipleSelect(boolean f7MultipleSelect)
public boolean isF7BatchFill()
public void setF7BatchFill(boolean f7BatchFill)
@KSMethod public kd.bos.orm.query.QFilter getQFilter()
@KSMethod public void setQFilter(kd.bos.orm.query.QFilter qFilter)
public void setQFilters(java.util.List<kd.bos.orm.query.QFilter> qFilters)
public java.util.List<kd.bos.orm.query.QFilter> getQFilters()
public java.lang.String getDisplayProp()
public void setDisplayProp(java.lang.String displayProp)
public java.lang.String getEditSearchProp()
public void setEditSearchProp(java.lang.String editSearchProp)
public java.lang.String getFlexKey()
public void setFlexKey(java.lang.String flexKey)
@KSMethod public void addBeforeF7SelectListener(BeforeF7SelectListener listener)
@KSMethod public void addAfterF7SelectListener(AfterF7SelectListener listener)
public void addBeforeF7ViewDetailListener(java.util.function.Consumer<BeforeF7ViewDetailEvent> listener)
public void addBasedataFuzzySearchListener(BasedataFuzzySearchListener listener)
public void addTipsClickListener(CellTipsClickListener listener)
listener
- public void click()
public void quickAddNew(java.lang.String text)
public void setItemByNumber(java.lang.String number, int rowKey)
public void setItemByNumber(java.lang.String number)
public void bindData(BindingContext bctx)
Control
public java.lang.Object getBindingValue(BindingContext bctx)
getBindingValue
在类中 FieldEdit
public void cellTipsClick(int rowIndex, java.lang.String tipsId)
public void closedCallBack(ClosedCallBackEvent e)
closedCallBack
在接口中 ICloseCallBack
public void showMore(java.lang.String searchValue)
public void getLookUpList(java.util.List<java.lang.Object> args)
public void setItemByIdFromClient(java.util.List<java.lang.Object> args)
args
- public void getF7ComboList()
public void viewDetail(java.util.Map<java.lang.String,java.lang.Object> param)