2012-02-16 123 views

回答

1

我做了一個小例子:here

page setup

我有標準的日期選擇器設置,我做了限制就這一個(2005- 2015年)的年的範圍內。

三個選擇列表中我已經充滿了靜態的LOV:天 - 到2015年

設置> 2005 - > 1到31個月 - > 1至12 buth他們的名字作爲顯示值,年它們的值,我在日期選擇器上創建了一個動態操作: dynamic action properties

需要3個操作來設置每個選擇列表的選定值。但請注意,這會導致3個Ajax調用。但是實現是基本的,不需要你編寫javascript和ajax回調函數。

每個動作都與此類似: set value for days select list

  • 天:TO_CHAR(TO_DATE(:P24_SOME_DATE), 'DD')
  • 月:LTRIM(TO_CHAR(TO_DATE(:P24_SOME_DATE), 'MM'), '0')
  • 年:TO_CHAR(TO_DATE(:P24_SOME_DATE), 'YYYY')

Mix'n匹配,以滿足您的需求。希望這可以幫助!

+0

我無法讓我的工作。我遵循你的建議,但是當我選擇一個日期時,日期選擇框不會消失 - 值也不會反映在受影響的元素中。 – antonpug 2012-02-23 19:35:23

+0

雖然沒有什麼特別的,但我想知道。你在日期選擇器上還有其他工作嗎?你可以使用firefox +螢火蟲看看發生了什麼?它必須是一個JavaScript錯誤發生。 – Tom 2012-02-24 08:29:53

+0

因此,當我在datepicker上選擇一個日期時出現錯誤 - 未捕獲的異常:語法錯誤,無法識別的表達式:#P24_DATEPICKER_START) – antonpug 2012-02-28 15:42:27

相關問題