Я сделал небольшой пример: здесь
У меня настроена стандартная программа выбора даты, я ограничил диапазон лет для этогоone (2005-2015).
Три списка выбора, которые я заполнил статическими значениями: дни -> 1–31, месяцы -> 1–12 buth с их именем в качестве отображаемого значения, годы -> 2005до 2015 года.
Чтобы установить их значения, я создал динамическое действие для средства выбора даты:
Требуется 3 действия, чтобы установить выбранное значение каждого списка выбора.Имейте в виду, однако, что это вызывает 3 Ajax-вызовов.Но реализация является базовой и не требует написания обратных вызовов javascript и ajax.
Каждое действие аналогично этому:
- Дни:
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 'Подходим, чтобы удовлетворить то, что вам нужно.Надеюсь, это поможет!