oracle 列出页面引用的所有共享组件的查询

iyfjxgzm  于 2022-12-11  发布在  Oracle
关注(0)|答案(1)|浏览(98)

我想创建一个SQL查询,返回页面引用的所有APEX共享组件。
示例。我有两个值列表,名称为:值列表示例1、值列表示例2。
我有一个应用产品(ID=100)和一个页(ID=10)项,该项是一个弹出式LOV,它引用LOV_EXAMPLE1。
现在,我要创建一个查询,该查询将LOV_EXAMPLE1作为第10页的引用共享组件返回。
我正在使用Oracle APEX 21.2.1
我已经看过顶点视图,但似乎无法将它们连接在一起。
select * from apex_application_lovs select * from apex_application_pages

h6my8fg2

h6my8fg21#

我不知道是否有 * 准备 * Apex视图显示您感兴趣的数据,所以我宁愿猜测您将不得不挖掘找到这样的信息。
就像您提到的示例-值列表(作为共享组件的一部分)-您将查询apex_application_page_items(并将其连接到其他视图,如apex_application_pages):

select p.page_id, p.page_name, i.lov_named_lov 
from apex_application_pages p join apex_application_page_items i on p.application_id = i.application_id 
                                                                and p.page_id = i.page_id
where p.application_id = 10401 
  and i.lov_named_lov is not null;

相关问题