【问题标题】:Oracle Apex how to access application items with global scope in multiple applicationsOracle Apex 如何在多个应用程序中访问具有全局范围的应用程序项
【发布时间】:2020-01-23 16:59:14
【问题描述】:

我在初始“门户”应用程序(“App1”)中建立了 2 个全局范围的应用程序项“USER_ID”和“USER_NAME”,我想在多个应用程序(“App2”、“App3”等)中使用它们从 App1 调用。我在每个应用程序中使用一个通用的 cookie 名称,以便共享会话信息。

虽然 2 AI 在“App2”中以会话状态出现,但我在“App2”页面或“App2”应用程序进程或计算中使用它们时遇到问题。

我尝试使用各种标准引用方法来访问全局项的值,例如 :USER_ID 和 &USER_ID。,但尝试将“App2”中的仅显示页面项源设置为该值会显示空。

我需要使用特殊的引用方法或格式来访问全局范围的变量吗?

【问题讨论】:

    标签: oracle-apex oracle-apex-5.1


    【解决方案1】:

    如果您与身份验证方案 cookie 共享会话,则可以共享应用程序项的值,只要

    1. 在每个应用程序中定义了同名的项目
    2. 项目有 范围 = 全球

    【讨论】:

    • 谢谢!我没有意识到必须在每个应用程序中定义 AI,尽管这很有意义。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    • 1970-01-01
    • 1970-01-01
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多