2013-03-07 56 views
0

我希望有人能夠協助以最好的方式存儲在Oracle ApEx應用程序中輸入的信息,該應用程序像嚮導一樣分區。如何臨時存儲用戶響應供以後使用

基本上屏幕上有很多字段,即文本框,文本區域,選擇列表,複選框以及radiogroup按鈕,但不附加到任何特定的數據庫表。

我想要做的是基本上讓用戶在一個窗格中輸入所需的答案,這可能總共有5個項目,即2個文本框,1個radiogroup,1個selectlist和1個複選框,當他們按下「下一步>「按鈕,然後轉到下一個窗格,將這些答案存儲在ApEx集合中,並針對特定的ID進行存儲,並在輸入的以下窗格中執行相同的過程。

希望以上是有道理的。

真的很感激如何解決這個問題,以及提供其他「更好」的手段來實現相同的結果。

我使用的是Oracle APEX 4.1.2

基本上要值存儲遠的飛行,並在稍後階段重用。

任何幫助/建議,將不勝感激。

謝謝。

+3

我認爲使用常規項目的方式工作。從第10頁開始,您可以使用第5頁中創建的項目,而沒有任何問題。 – Plouf 2013-03-07 11:00:07

+1

普洛夫說了些什麼。只要您提交一個頁面(通常,下一個按鈕將執行此操作),項目的值將被提交到會話狀態。所以只要頁面的緩存沒有被清除(或者一個單獨的項目),那麼所述項目的值就可以通過通常的符號來訪問。當然,使用集合也是一個選項,並且像頁面項目的值一樣綁定到會話。 – Tom 2013-03-07 12:48:52

+0

謝謝。 @Tom - 我打算做的是使用jQuery,只掃描答案項目並將這些值傳遞給一個集合。任何想法最好的方式來做到這一點? – tonyf 2013-03-07 13:09:49

回答

0

正如我在上面的最後一條評論中提到的那樣,Plouf帶着貨物走了過來。畢竟我並不需要ApEx Collection - 常規項目就是這麼做的。

相關問題