Oracle APEX - 将页面项目值从一个页面转移到另一个页面
Oracle APEX - Transferring page item value from one page to another
不确定我做错了什么,需要帮助来诊断问题。
我有一个带有单选按钮 selection 列的 IG 的顶点页面,允许用户一次 select 仅一行。
在行 select 上,我使用 javascript 获取 selected 行的 ID,然后使用执行 PL/SQL
NULL;
以便将值存储到P2_ID
的会话状态中。
我在页面上还有一个按钮,该按钮将另一个页面作为目标 - 第 3 页,我需要将我的 P2_ID 值获取到该页面。
所以我在 Link 构建器中设置目标页面的页面项目 - P3_ID
ro &P2_ID.
- 目标弹出 window。与此同时,我传递了另一个具有静态值的页面项 P2_TEST
。
现在,当我到达第 3 页时,我在会话状态中看不到 P3_I
D,而我确实看到 P3_TEST
并且它确实有一个值,但是 P3_ID
是甚至没有列出...我在这里做错了什么?
这个怎么样:按下按钮时不是执行 NULL;
,而是 SUBMIT
(提交肯定会将值存储到会话状态)。创建一个分支,将您带到第 3 页;在分支属性中,您会找到一个选项,可以将 P3_ID
设置为 P2_ID
不确定我做错了什么,需要帮助来诊断问题。
我有一个带有单选按钮 selection 列的 IG 的顶点页面,允许用户一次 select 仅一行。
在行 select 上,我使用 javascript 获取 selected 行的 ID,然后使用执行 PL/SQL
NULL;
以便将值存储到P2_ID
的会话状态中。
我在页面上还有一个按钮,该按钮将另一个页面作为目标 - 第 3 页,我需要将我的 P2_ID 值获取到该页面。
所以我在 Link 构建器中设置目标页面的页面项目 - P3_ID
ro &P2_ID.
- 目标弹出 window。与此同时,我传递了另一个具有静态值的页面项 P2_TEST
。
现在,当我到达第 3 页时,我在会话状态中看不到 P3_I
D,而我确实看到 P3_TEST
并且它确实有一个值,但是 P3_ID
是甚至没有列出...我在这里做错了什么?
这个怎么样:按下按钮时不是执行 NULL;
,而是 SUBMIT
(提交肯定会将值存储到会话状态)。创建一个分支,将您带到第 3 页;在分支属性中,您会找到一个选项,可以将 P3_ID
设置为 P2_ID