在Oracle Apex中扩展组

时间:2012-05-10 17:19:46

标签: oracle oracle11g oracle-apex

我刚刚开始使用Oracle ApEx,在我深入研究之前,我想确保内置某些功能。
有一个简单的方法让我有一个扩展和折叠节点的报告吗? 例如,让我们假设我有一个表:

STATE   CITY  POPULATION

我想向用户显示一行显示的报告

CALIFORNIA      100000000

然后他们点击(+)然后展开到

CALIFORNIA
    LOS ANGELES    10387487
    SANFRANCISCO     9278437

等。
我刚刚浏览了一些教程,我没有看到类似的东西(我认为这是相当基本的)

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用my demo here中的APEX树区域来实现此目的: enter image description here

首先,我创建了一个视图,它将州和城市数据以树所需的方式组合在一起:

create or replace view state_city_view as
select state_name as name, '' as parent_name 
from state
union all
select city_name || ' ' || population name, state_name as parent_name
from city;

然后我用它作为树区域的来源,如下所示:

enter image description here