本文介绍了如何在Oracle ADF中利用Hierarchy Viewer控件展示组织结构。首先创建包含上下级关系的数据表,然后通过Fusion Web Application创建VO对象,特别是TopBossView,用于检索最高领导。在查询中添加BOSS_ID IS NULL条件。接着,建立View Link来形成多对多关系。最后,通过jspx页面将数据拖拽到Hierarchy Viewer中,定制显示内容,实现组织结构的可视化。
一、建立需要用到的数据表[sql] view plaincopyprint?CREATETABLE TEST( ID NUMBER NOT NULL, NAME VARCHAR2(20 BYTE) NOT NULL , BOSS_ID NUMBER , CONSTRAINT TEST_PK PRIMARYKEY( ID ) ENABLE );ID