【问题标题】:Query listing all shared components referenced by a page查询列出页面引用的所有共享组件
【发布时间】:2022-12-03 16:10:23
【问题描述】:

我想创建一个 sql 查询,它返回页面引用的所有 APEX 共享组件。

例子。 我有 2 个值列表,名称为:LOV_EXAMPLE1、LOV_EXAMPLE2。

我有一个应用程序 (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

【问题讨论】:

    标签: oracle oracle-apex


    【解决方案1】:

    不知道有没有准备好的显示您感兴趣的数据的 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;
    

    【讨论】:

      猜你喜欢
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 2013-06-23
      • 2012-09-09
      • 2013-02-03
      • 2017-07-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多