在Oracle Apex中,是否存在类似于应用程序项的工作区项,或类似于工作区全局变量的替代方案?

f5emj3cl  于 2023-04-29  发布在  Oracle
关注(0)|答案(1)|浏览(138)

Oracle Apex 222或更高版本。是否可以创建类似于Application Items和应用程序设置的“工作区范围项目”?要求是:

  • 在应用程序之间共享公共变量和静态值。我们正在建立一个“主应用程序框架”,这将是50多个应用程序的基础。
  • 必须通过Substitution Strings访问“工作区范围项”。例如,页面项的值必须设置为“工作空间宽项”值。与应用程序项的sytnax类似,例如:&MY_APP_ITEM .
  • 应用程序之间的会话通常不会被共享,在某些罕见的情况下,它们可能会被共享。因此,应用程序项的“全局”特征是不合适的。
rpppsulh

rpppsulh1#

您可以使用应用程序项的属性“scope”,使它们的行为就好像它们是“工作区项”

  • 如果Oracle APEX会话由多个应用程序共享,并且所有应用程序的项目值应该相同,则指定“全局”。否则指定“应用程序”(这是默认值)。*

缺点是所有的项目都需要在每个应用程序中创建,但它工作得很好。

相关问题