首页 > 数据库 > Oracle > 【EBS FORM】树的相关操作
|
FUNCTION GET_TREE_PROPERTY (item_name VARCHAR2,property NUMBER); 功能:取得树的属性 |
DATASOURCERECORD_GROUPQUERY_TEXTNODE_COUNT:返回树中节点的个数。SELECTION_COUNTALLOW_EMPTY_BRANCHESALLOW_MULTI-SELECT
|
FUNCTION GET_TREE_NODE_PROPERTY (item_name VARCHAR2, node NODE, property NUMBER); 功能:取得树节点的属性 |
NODE_STATE:EXPANDED_NODE(扩展节点)COLLAPSED_NODE(收缩节点)LEAF_NODE(叶节点)--注:不能展开或收缩NODE_DEPTH:既节点在树中的层级。NODE_LABEL:节点的显示文本NODE_ICON:节点的图标NODE_VALUE:节点的值。
PROCEDURE SET_TREE_NODE_PROPERTY (item_name VARCHAR2,node FTREE.NODE,property NUMBER,value VARCHAR2); 功能:设置树节点的属性 |
|
PROCEDURE SET_TREE_PROPERTY (item_name VARCHAR2,property NUMBER, value VARCHAR2); PROCEDURE SET_TREE_PROPERTY (item_name VARCHAR2,property NUMBER, value RECORDGROUP); 功能:设置树的属性 |
|
PROCEDURE POPULATE_TREE (item_name VARCHAR2); 功能:清空树中已有数据,并根据记录组或数据查询重新生成树。 |
PROCEDURE ADD_TREE_DATA (item_name VARCHAR2,node FTREE.NODE, offset_type NUMBER,offset NUMBER,data_source NUMBER,data VARCHAR2); 功能:在指定节点下添加树中数据 注:使用比较麻烦。 |
|
FUNCTION FIND_TREE_NODE(item_name VARCHAR2,earch_string VARCHAR2, search_type NUMBER,search_by NUMBER,search_root NODE,start_point NODE); 功能:找到显示文本或值符合search_string的节点。 |
|
FUNCTION ADD_TREE_NODE(item_name VARCHAR2,node FTREE.NODE, offset_type NUMBER,offset NUMBER,state NUMBER,label VARCHAR2, icon VARCHAR2,value VARCHAR2); 功能:添加树节点。 Offset_type:指定节点的分支类型,PARENT_OFFSET和SIBLING_OFFSET Offset:指定新节点的位置 PARENT_OFFSET:1..N LAST_CHILD SIBLING_OFFSET:NEXT_NODE PREVIOUS_NODE State:EXPANDED_NODE(扩展节点) COLLAPSED_NODE(收缩节点) LEAF_NODE(叶节点) PROCEDURE DELETE_TREE_NODE(item_name VARCHAR2,node NODE); 功能:删除树节点 FUNCTION GET_TREE_NODE_PARENT(item_name VARCHAR2,node NODE); 功能:得到指定节点的父节点。 FUNCTION GET_TREE_SELECTION(item_name VARCHAR2,selection NUMBER); 功能:得到处于选中状态的节点。 PROCEDURE SET_TREE_SELECTION(item_name VARCHAR2,node NODE, selection_type NUMBER); 功能:指定单个节点的选中状态 参数: selection_type:SELECT_ON SELECT_OFF SELECT_TOGGLE |
|
When-Tree-Node-Activated:用户双击节点或在节点选中时按[ENTER]键时触发。 When-Tree-Node-Expanded:节点展开或收缩时触发 When-Tree-Node-Selected:当节点选中或取消选择时触发 |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29599494/viewspace-2112396/ ,如需转载,请注明出处,否则将追究法律责任。