我正在使用APex 4.2捕獲穿梭列表的值
我有一個穿梭列表頁(31頁)。該列表包含多個工作類別(a,e,x,c等)。我在該頁面上有一個按鈕,可根據所選作業類別生成報告。我點擊我的按鈕,運行查詢,然後將我帶到報告頁面(第27頁)。查詢沿着這些線
select * from 'table'
where (instr(':'||:P31_JOB_CATEGORY||':',':'||JOB_CATEGORY||':') > 0)
其中P31_JOB_CATEGORY由航天飛機列表表示。這在第27頁給了我想要的結果,但是,是否有辦法捕獲在第31頁的航天飛機列表中選擇的每個選定的作業類別並將其傳遞到第27頁以顯示?這將是很好的,它被存儲在某種類型的連接字符串,以便於處理,即A,E,C,X. 任何幫助將不勝感激。提前致謝。
我不明白。當您使用綁定變量顯示時,您具有穿梭列表的值(第31頁):P31_JOB_CATEGORY。在報告的第27頁中,您使用P31_JOB_CATEGORY。究竟是什麼問題,只需顯示:第27頁的P31_JOB_CATEGORY? – Tom 2013-04-10 08:59:37
是綁定變量。 :P31_JOB_CATEGORY在where子句中的查詢中。不知道如何從那裏提取價值。但是,我已將航天飛機列表值P31_JOB_CATEGORY傳遞給第27頁上的變量。但它僅在航天飛機列表中顯示/傳遞一個類別。 I.E.,如果我在穿梭列表中選擇F,G和R,則只有F被傳遞到第27頁。因此,我錯過了一些東西 – user1898629 2013-04-10 17:39:54