Oracle APEX 从函数中获取一个值并使用它打开一个新页面
Oracle APEX takes a value from a function and uses it to open a new page
我有一个函数 returns 一个值(例如 27)。
我将此值放入我的页面项目 (P2120_SYMPTOM_ID),我希望使用此值打开另一个页面 (P2140) 按钮。
我要按钮 Link builder - target 并且我正在使用 P2120_SYMPTOM_ID 像这样:
但不幸的是,这个值没有传递到我的新页面标准。
我如何使用这个值?
这是一个常见问题,与 link 在页面呈现期间使用值的事实有关,而不是在与页面交互期间可能发生的事情
此处的 Oracle 论坛中提供了一个常见的解决方案
https://community.oracle.com/tech/developers/discussion/3725149/pass-client-side-state-to-modal-dialog
或者,有一个免费且受支持的 FOEX 重定向插件也可以解决此问题
https://fos.world/ords/f?p=10000:1080
如果您只是导航到另一个页面(而不是打开模式 window),请在您的按钮上使用“提交”操作并创建到新页面的分支。这就是导航应该完成的方式。 link 生成器 link 是在呈现页面时生成的,不会获取会话值。
我有一个函数 returns 一个值(例如 27)。 我将此值放入我的页面项目 (P2120_SYMPTOM_ID),我希望使用此值打开另一个页面 (P2140) 按钮。
我要按钮 Link builder - target 并且我正在使用 P2120_SYMPTOM_ID 像这样:
但不幸的是,这个值没有传递到我的新页面标准。 我如何使用这个值?
这是一个常见问题,与 link 在页面呈现期间使用值的事实有关,而不是在与页面交互期间可能发生的事情
此处的 Oracle 论坛中提供了一个常见的解决方案 https://community.oracle.com/tech/developers/discussion/3725149/pass-client-side-state-to-modal-dialog
或者,有一个免费且受支持的 FOEX 重定向插件也可以解决此问题 https://fos.world/ords/f?p=10000:1080
如果您只是导航到另一个页面(而不是打开模式 window),请在您的按钮上使用“提交”操作并创建到新页面的分支。这就是导航应该完成的方式。 link 生成器 link 是在呈现页面时生成的,不会获取会话值。