Oracle Apex5:我从& MY_ITEM得到NULL。甚至MY_ITEM在我当前的会话中都有一个值

时间:2017-04-09 15:15:59

标签: oracle oracle-apex oracle-apex-5

首先,请原谅我可怜的英语。

我是oracle application express(Apex)的新手,我对维护感到困惑。

我有一个简单的页面,其中包含一个项目P2_ITEM1和一个按钮BUTTON1

按钮动作由动态动作定义,我定义了两个动作: 使用以下

执行PL / SQL
APEX_UTIL.SET_SESSION_STATE('P2_ITEM1',:P2_ITEM1);

提醒您显示&P2_ITEM1的价值。

我期待看到的是我输入的P2_ITEM1值的提醒,但我总是为空。

以下是页面设计和页面运行的快照。

Page design

Page run

在这里,我期望得到123的值,但它总是NULL除非我提交页面。

提前致谢。

2 个答案:

答案 0 :(得分:0)

您使用的是& P2_ITEM1吗? ,点到最后?

答案 1 :(得分:0)

&P2_ITEM1 是在页面打开后估计的替代变量。在您的情况下,您只需将 JavaScript 用作 alert $v('P2_ITEM1')