Plsql 如何临时存储用户响应以备将来使用?

Plsql 如何临时存储用户响应以备将来使用?,plsql,oracle-apex,Plsql,Oracle Apex,我正在寻找存储Oracle ApEx应用程序中输入的信息的最佳方法,该应用程序像向导一样被分割开来 基本上,屏幕上有许多字段,即文本框、文本区域、选择列表、复选框以及radiogroup按钮,但未附加到任何特定的数据库表 我想做的基本上是让用户在一个窗格中输入所需答案,该窗格可能总共有5个项目,即2个文本字段、1个radiogroup、1个selectlist和1个复选框,当用户在进入下一个窗格之前按下“Next>”按钮时,根据特定Id将这些答案存储到ApEx集合中,并在下面输入的答案窗格中执行

我正在寻找存储Oracle ApEx应用程序中输入的信息的最佳方法,该应用程序像向导一样被分割开来

基本上,屏幕上有许多字段,即文本框、文本区域、选择列表、复选框以及radiogroup按钮,但未附加到任何特定的数据库表

我想做的基本上是让用户在一个窗格中输入所需答案,该窗格可能总共有5个项目,即2个文本字段、1个radiogroup、1个selectlist和1个复选框,当用户在进入下一个窗格之前按下“Next>”按钮时,根据特定Id将这些答案存储到ApEx集合中,并在下面输入的答案窗格中执行相同的过程


我正在使用Oracle ApEx 4.1.2。基本上,我们希望在运行中存储价值,并在以后的阶段重新使用。

正如我在上面的最后一条评论中提到的,Plouf提供了这些商品。毕竟,我不需要ApEx系列——普通款就可以了。

我认为使用普通款就可以了。从第10页开始,你可以使用在第5页创建的项目,没有问题。一旦您提交了一个页面(通常,“下一步”按钮会这样做),项目的值就会提交到会话状态。因此,只要页面的缓存未被清除(或单个项),那么所述项的值就可以通过通常的符号进行访问。当然,使用集合也可以是一个选项,并且与页面项目的值一样绑定到会话。谢谢@Tom—我计划使用jQuery,只扫描答案项,并将这些值传递到集合中。有什么好办法吗?我想你可能想做一些不必要的事。如果您使用的是apex中定义的项,则无需使用jQuery扫描这些项。例如,如果您在第5页上有一个名为
P5
的放射组项目,其值为
YES
NO
,则在提交页面上,项目值将在会话状态下为
YES
NO
。即,
:P5\u已婚
将提供上述价值。在向导结束时,您只需收集您认为需要的值。如果第5页有其他项目,您可以随意忽略这些项目。毕竟,它们的价值只会在会话中存在,而不会在表中存在。多亏了Plouf和Tom。正如汤姆所说,普洛夫是恰到好处的。我基本上有这样一个想法,我必须使用ApEx系列,在阅读这些评论之后,这是没有必要的。