powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Сравнение дат
5 сообщений из 5, страница 1 из 1
Сравнение дат
    #37308702
MaxF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

На форме два datepicker - D1 и D2 формат 'dd.mm.yyyy hh:mm'. Добавлен валидатор, который проверяет чтобы D2 был больше D1. Если даты в одном месяце все работает нормально, как только устанавливаешь D2 на месяц старше валидатор срабатывает и не дает ввести дату. В чем может быть проблема?
...
Рейтинг: 0 / 0
Сравнение дат
    #37308724
SvUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MaxFДобавлен валидатор, который проверяет чтобы D2 был больше D1
Необходимо убедиться, что даты сравниваются как даты, а не строки.
т.е. услование должно быть не :P1_DATE1 < :P1_DATE2 (возвращаются строки!),
а to_date(:P1_DATE1,''dd.mm.yyyy hh:mm') < to_date(:P1_DATE2,''dd.mm.yyyy hh:mm') к примеру.
...
Рейтинг: 0 / 0
Сравнение дат
    #37308830
MaxF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SvUser,

Спасибо, помогло.
...
Рейтинг: 0 / 0
Сравнение дат
    #37308981
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvUserMaxFДобавлен валидатор, который проверяет чтобы D2 был больше D1
Необходимо убедиться, что даты сравниваются как даты, а не строки.
т.е. услование должно быть не :P1_DATE1 < :P1_DATE2 (возвращаются строки!),
а to_date(:P1_DATE1,''dd.mm.yyyy hh:mm') < to_date(:P1_DATE2,''dd.mm.yyyy hh:mm') к примеру.

Небольшой оффтоп: добавил запрос на улучшение в APEX 4.1 как раз на эту тему. Чтобы добавили функцию DV, аналогичную такой же в ApexLib. Потому что надоело уже писать руками эти to_date.

Надеюсь, что ситуация изменится к лучшему. ;)
...
Рейтинг: 0 / 0
Сравнение дат
    #37309047
SvUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLerНебольшой оффтоп: добавил запрос на улучшение в APEX 4.1 как раз на эту тему. Чтобы добавили функцию DV, аналогичную такой же в ApexLib. Потому что надоело уже писать руками эти to_date.

Надеюсь, что ситуация изменится к лучшему. ;)
Если не сложно, кинь заодно и ответ на этот запрос сюда, когда будет, чтобы не искать.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Сравнение дат
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]