powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Правило проверки даты
3 сообщений из 3, страница 1 из 1
Правило проверки даты
    #39475412
Olegrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Подскажите, пожалуйста, есть таблица перемещений. В ней есто поле Дата с типом Дата и Время (Длинный формат даты). необходимо исключить ввод даты для новой записи чтобы она не была ранее чем последняя запись в таблице.
Создал запрос для поиска последней даты:
"SELECT TOP 1 Перемещение.Дата
FROM Перемещение
ORDER BY Перемещение.Код DESC;".
Но при попытке вставить в правило проверки Access пишет, что запрос слишком сложный...
Я пробовал условие ">=SELECT TOP 1 Перемещение.Дата FROM Перемещение ORDER BY Перемещение.Код DESC"
Есть еще варианты как можно реализовать данное условие, чтобы пользователь для новой записи не мог указать дату задним числом?
Спасибо!
...
Рейтинг: 0 / 0
Правило проверки даты
    #39475481
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OlegrikСоздал запрос для поиска последней даты:
Код: vbnet
1.
2.
3.
SELECT TOP 1 Перемещение.Дата
FROM Перемещение
ORDER BY Перемещение.Код DESC;


С чего ты решил, что это максимальная дата , если сортируется по коду ?

Olegrikпри попытке вставить в правилоЧто такое "правило"?

Olegrikкак можно реализовать данное условие, чтобы пользователь для новой записи не мог указать дату задним числом?По нажатию кнопки сохранения данных в форме проверять, и при несоответствии - выдавать предупреждение и возвращать к редактированию этого поля. Это если форма свободная. А если связанная, то установить условие на значение
Код: sql
1.
>= (SELECT MAX(Дата) FROM Перемещение)
...
Рейтинг: 0 / 0
Правило проверки даты
    #39475902
Olegrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,

Спасибо. По поиску максимального значения понял...
Вопрос снят...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Правило проверки даты
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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