1

我刚刚开始使用 Oracle ApEx,在深入了解它之前,我想确保内置某些功能。
有没有一种简单的方法可以让我拥有一个展开和折叠节点的报告?
例如,假设我有一张桌子:

STATE   CITY  POPULATION

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

CALIFORNIA      100000000

然后他们点击 (+) 并展开为

CALIFORNIA
    LOS ANGELES    10387487
    SANFRANCISCO     9278437

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

谢谢!

4

1 回答 1

1

您可以使用我的演示中的 APEX 树区域来实现此目的: 在此处输入图像描述

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

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;

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

在此处输入图像描述

于 2012-05-11T12:55:10.273 回答