内容发布更新时间 : 2024/11/19 7:28:53星期一 下面是文章的全部内容请认真阅读。
种类 CombBox CombBox CombBox CombBox ComboTreeDetailListUIComboTreeDetailListUIComboTreeDetailListUI名称 addItem removeAllItems setModel
setSelectedItem buildTreeFilter
discardQuery getDefaultFilterForTree 说明
将枚举的值加入下拉列表选项
删除下拉列表的所有选项
使用值对象集合给ComboBox控件赋值
DefaultComboBoxModel model = new DefaultComboBoxModel();
ICsAccountTable iAccountTable = CsAccountTableFactory.getRemoteInstance();
CsAccountTableCollection tableInfos = iAccountTable.getCsAccountTableCollection();
动态设置下拉列表选择项的值
构造查询子节点(右表)数据的过滤条件,默认实现为在EntityViewInfo中添加一个
getQueryFieldName()=treeNodeInfo的过滤条件,即查询对象的某个属性关联到Tree节点所代表的对象。如果你需要构造的查询条件不是这种形式,则需要重载本方法自行设定过滤条件。
刷新Query数据
getDefaultFilterForTree()方法,是默认的cu过滤条件
ComboTreeDetailListUI ComboTreeDetailListUI ComboTreeDetailListUI
ComboTreeDetailListUI ComboTreeDetailListUI
ComboTreeDetailListUI ComboTreeDetailListUI getGroupEditUIModal 产生类别编辑UI的方式
getGroupEditUIName 指示Tree关联的类别编辑UI对象名,如果界面需要实现类别编辑,则需要重载该方法。
getLastSelectedPathCom返回树结点的值
ponent
getLNTreeNodeCtrl 若多棵树对应同一个实体,但其中有一个属性区分不同的树,例如科目表和科目类型,则需要重载该方法
点击树上节点时形成过滤条件时的【字段】(右边列表界面调用的Query根据该字段进行过滤),例如地址簿序时簿
getQueryFieldName
界面右边的地址列表要依据左边Tree上选中的地址分类而刷新,此处则返回Address.class即可。
getRootName 定义一个虚拟根节点的显示名称,默认返回null,即不需要虚拟根节点
getSelectedTreeKeyValue 子类必须重载实现,否则不能实现定位与移动。
ComboTreeDetailListUI ComboTreeDetailListUI ComboTreeDetailListUI ComboTreeDetailListUI ComboTreeDetailListUI ComboTreeDetailListUI ComboTreeDetailListUI
ComboTreeDetailListUI ComboTreeDetailListUI CommRptBaseUI
getSelectedTreeNode getTreeExpandLevel getTreeInitialLevel getTreeInterface isIsIncludeChild isMoveTree prepareGroupUIContextrefreshTreeNode setSelectionRow getQueryDialogSize
返回选中的树结点
树形控件的默认展开级次
树形控件的初始化级次
获取层次数据实体的业务接口,以便调用业务方法。要求实体必须从TreeBase及其子类派生。
是否包含子节点
是否要确认进行节点移动
构造传递给GroupEditUI的UIContext。超类默认对于新增类别,传入了当前选中的节点对象(默认为是新增节点的
父节点,通过UIContext.PARENTNODE传递)。 重新取数,刷新节点 设置选中根结点 设置条件界面长度和宽度