2010-01-23 36 views
1

是否有甲骨文APEX的方式使用值或選擇列表中的一個列表,但又不強迫用戶選擇一個項目,並允許他們進入不同的項目?的Oracle APEX - 值(LOV)的可選列表

我需要的基本功能類似於一個組合框,您可以選擇從列表中選擇一個項目或進入一個全新的。

感謝馬克

+0

我不知道它是那麼簡單。我第一次在值列表中使用文本框被禁用。 – Mark3308 2010-01-25 17:40:23

+0

被禁用的文本框與其具有值列表無關 - 某些項目類型已禁用文本框,其他項不具有。我發現創建具有所有不同項目類型的項目是有益的,所以我可以嘗試它們 - 這樣當我有特定需求時,我已經知道哪些項目類型可能適合。 – 2010-01-28 05:18:04

回答

3

是:

  1. 你可以使用一個彈出式LOV項目類型,在這裏,用戶可以輸入他們想要的東西,而LOV只是用來給他們建議,如果他們點擊LOV按鈕。

  2. 你可以使用一個選擇列表,並設置顯示空=是;但是用戶不能輸入自己的值。

+0

只是確保你不要嘗試對LOV tho進行驗證..'新'值將失敗。 – ShoeLace 2010-01-25 02:55:28

+0

@ShoeLace,好點。 (如果它是一個小型的表格,我有時會將我的LOV基於該項目所在列的獨特查詢 - 這種方式會自動在LOV中顯示新值。) – 2010-01-25 07:48:35

+0

是的,我總是基於表查詢的LOV's ..和poplists對於小的固定(非分貝)值 – ShoeLace 2010-01-26 22:38:02

1
  1. 你可以使用一個彈出式LOV和UNION它已經進入到目標表中的值。這將會更慢,而且排序會更受限制。

  2. 對於大表,你可以有一個過程,比較了不同的一組與那些在查找表中的目標表值,並進入新的進入查找表。