Oracle ADF Hierarchy Viewer控件使用简介
来源:互联网 发布:javascript的oop写法 编辑:程序博客网 时间:2024/06/05 04:23
一、建立需要用到的数据表
- CREATETABLE TEST
- (
- ID NUMBER NOT NULL
- , NAME VARCHAR2(20 BYTE) NOT NULL
- , BOSS_ID NUMBER
- , CONSTRAINT TEST_PK PRIMARYKEY
- (
- ID
- )
- ENABLE
- );
ID表示本人员工代码
BOSS_ID表示上级的员工代码
在表中插入数据
- Insert into TEST (ID,NAME,BOSS_ID)values (1,'张三',null);
- Insert into TEST (ID,NAME,BOSS_ID)values (10,'李四',1);
- Insert into TEST (ID,NAME,BOSS_ID)values (20,'王五',1);
- Insert into TEST (ID,NAME,BOSS_ID)values (11,'无名',10);
人物关系为:张三是一把手,最高领导
李四、王五为部门经理
无名为李四手下员工
在表中建立从boss_id到id的外键约束 如图一所示
二、新建fusion web application-->HViewTest
配置好数据源。基于刚才的test表 生成相应的VO对象,生成后应该像下图一样。
重要步骤:
基于test的表的EO创建新的VO-->TopBossView,检索最高领导。创建完成后,在query中增加条件BOSS_ID IS NULL
从表中选出最高领导,如下图所示.
创建新的view link-->TopViewLink 生成多对多关系 ,如下图所示
完成这些步骤后 左边导航栏看起来应该是这样
最后 新建一个 jspx页面
拖动TopBossView1数据到地图上 选择Hierachy Viewer,选中左边三级结构,在右边可以定制显示文字,加入图片等,这里需要注意的是,如果想要加入图片,图片并不是放在数据库中的,数据库中存放的是图片名字,这里面加的就是个链接。
最终结果如下
示例源代码下载
HViewTest.zip
- Oracle ADF Hierarchy Viewer控件使用简介
- 使用Hierarchy Viewer
- 真机上使用Hierarchy Viewer
- Hierarchy Viewer使用详解
- 真机上使用Hierarchy Viewer
- 真机上使用Hierarchy Viewer
- Hierarchy Viewer使用详解
- Hierarchy Viewer使用详解
- Hierarchy Viewer的使用
- Android Hierarchy Viewer的使用
- Hierarchy Viewer工具的使用
- android 如何使用hierarchy viewer
- Android studio 使用Hierarchy Viewer
- Hierarchy Viewer
- Hierarchy Viewer
- Hierarchy Viewer
- 使用Hierarchy Viewer进行UI性能优化
- 使用Hierarchy Viewer分析优化布局性能
- ptrace
- Ubuntu 11.10安装VMWare Tools小结
- 全面剖析《自己动手写操作系统》第五章---makefile文件
- iis8新特性
- git撤销commit
- Oracle ADF Hierarchy Viewer控件使用简介
- IoC容器总结与简单模拟
- 进程间通过共享内存通信
- Android Handler的使用(一)
- hdu1207汉诺塔II
- 在ubuntu 下查找某个系统命令的源代码
- first blog for C
- 栈
- Ubuntu忘记登陆密码怎么办?