EAS-BOS常用控件属性方法事件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
种类名称说明
CombBox addItem将枚举的值加入下拉列表选项CombBox removeAllItems删除下拉列表的所有选项
CombBox setModel 使用值对象集合给ComboBox控件赋值
DefaultComboBoxModel model = new DefaultComboBoxModel(); ICsAccountTable iAccountTable = CsAccountTableFactory.getRemoteInstance(); CsAccountTableCollection tableInfos = iAccountTable.getCsAccountTableCollection();
CombBox setSelectedItem动态设置下拉列表选择项的值
ComboTreeDetailListUI buildTreeFilter 构造查询子节点(右表)数据的过滤条件,默认实现为在EntityViewInfo中添加一个
getQueryFieldName()=treeNodeInfo的过滤条件,即查询对象的某个属性关联到Tree节点所代表的对象。如果你需要构造的查询条件不是这种形式,则需要重载本方法自行设定过滤条件。
ComboTreeDetailListUI discardQuery刷新Query数据
ComboTreeDetailListUI getDefaultFilterForTree getDefaultFilterForTree()方法,是默认的cu过滤条件
ComboTreeDetailListUI getGroupEditUIModal产生类别编辑UI的方式
ComboTreeDetailListUI getGroupEditUIName指示Tree关联的类别编辑UI对象名,如果界面需要实现类别编辑,则需要重载该方法。ComboTreeDetailListUI
getLastSelectedPathCom
ponent
返回树结点的值
ComboTreeDetailListUI getLNTreeNodeCtrl若多棵树对应同一个实体,但其中有一个属性区分不同的树,例如科目表和科目类型,则需要重载该方法
ComboTreeDetailListUI getQueryFieldName 点击树上节点时形成过滤条件时的【字段】(右边列表界面调用的Query根据该字段进行过滤),例如地址簿序时簿界面右边的地址列表要依据左边Tree上选中的地址分类而刷新,此处则返回Address.class即可。
ComboTreeDetailListUI getRootName定义一个虚拟根节点的显示名称,默认返回null,即不需要虚拟根节点ComboTreeDetailListUI getSelectedTreeKeyValue子类必须重载实现,否则不能实现定位与移动。
ComboTreeDetailListUI getSelectedTreeNode返回选中的树结点
ComboTreeDetailListUI getTreeExpandLevel树形控件的默认展开级次
ComboTreeDetailListUI getTreeInitialLevel树形控件的初始化级次
ComboTreeDetailListUI getTreeInterface获取层次数据实体的业务接口,以便调用业务方法。要求实体必须从TreeBase及其子类派生。ComboTreeDetailListUI isIsIncludeChild是否包含子节点
ComboTreeDetailListUI isMoveTree是否要确认进行节点移动
ComboTreeDetailListUI prepareGroupUIContext 构造传递给GroupEditUI的UIContext。超类默认对于新增类别,传入了当前选中的节点对象(默认为是新增节点的父节点,通过UIContext.PARENTNODE传递)。
ComboTreeDetailListUI refreshTreeNode重新取数,刷新节点ComboTreeDetailListUI setSelectionRow设置选中根结点CommRptBaseUI getQueryDialogSize设置条件界面长度和宽度
CommRptBaseUI setShowDialogOnLoad设置条件窗口是否在窗口打开以前打开
CompareType EQUALS查询过滤条件比较类型
CoreBase addNew继承基类,添加时设置creator,createTime, lastUpdateUser, lastUpdateTime,等固定属性值。
CoreBase cancel作废(逻辑删除),并保存
CoreBase cancelCancel取消作废状态,并保存
CoreBase canUpdate检查业务数据能否更新,逻辑条件是否满足更新要求
CoreBase checkStatusValid检查业务数据是否是有效
CoreBase delete删除数据
CoreBase delete(FilterInfo filter)根据过滤条件删除相关数据
CoreBase getCollection获取数据集合
CoreBase getValue获取数据
CoreBase getValue(IObjectPK pk,
SelectorItemCollection
selector)
getValue(IObjectPK pk, SelectorItemCollection selector)获取数据对象
CoreBase isReferenced检查业务数据是否被引用,删除操作会调用此函数
CoreBase save暂存数据
CoreBase Submit设置业务数据生效,并保存
CoreBase Update继承基类,更新时设置lastUpdateUser, lastUpdateTime, company等固定属性值。CoreBillBase checkHandlerBlank检查经办人是否为空