powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка в выражении в запросе
6 сообщений из 6, страница 1 из 1
Ошибка в выражении в запросе
    #39086855
Radg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток, уважаемые форумчане!

В простой запрос вставил выражение:

DLookUp("[tsSotrudSub]![Событие]";"[tsSotrudSub]";"[tsSotrudSub]![Дата]=#" & Format([ДатаПослСобытия];"Краткий формат даты") & "#")

где:
[ДатаПослСобытия] - поле этого же запроса, значение которого полученно функцией DMax и находит наибольшую дату из таблицы [tsSotrudSub].

На синтаксис не ругается но возвращает значение "#Ошибка".
Подскажите пожалуйста как исправить. Заранее спасибо!
...
Рейтинг: 0 / 0
Ошибка в выражении в запросе
    #39086978
RadgFormat([ДатаПослСобытия];"Краткий формат даты")
Это неправильно! Дата в запросе должна выглядеть как MM/DD/YYYY
Вопрос ну очень популярный...
...
Рейтинг: 0 / 0
Ошибка в выражении в запросе
    #39086994
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А так
DLookUp("[Событие]";"[tsSotrudSub]";"[Дата]=#" & Format([ДатаПослСобытия];"Краткий формат даты") & "#")
работает?

Если нет, проверь в дебаггере что возвращает Format([ДатаПослСобытия];"Краткий формат даты")

Если ошибок нет скопируй текст SQL:

Код: sql
1.
select [Событие] from tsSotrudSub where [Дата] = #<сюда скопируй данное из дебаггера>#


в построитель запросов и запусти его
...
Рейтинг: 0 / 0
Ошибка в выражении в запросе
    #39087108
Radg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев )Это неправильно! Дата в запросе должна выглядеть как MM/DD/YYYY
Вопрос ну очень популярный...

Так ведь я этого и пытаюсь добиться функцией Format. Может синтаксис не верный. В прочем я пробовал "mm/dd/yyyy" и "mm\/dd\/yyyy" - все одно "#Ошибка"
...
Рейтинг: 0 / 0
Ошибка в выражении в запросе
    #39087121
Radg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Rivkin DmitryЕсли нет, проверь в дебаггере что возвращает Format([ДатаПослСобытия];"Краткий формат даты")

Возвращает дату, но видимо в каком то ином формате т.к. выравнивает с лева а не как обычную дату с права.
...
Рейтинг: 0 / 0
Ошибка в выражении в запросе
    #39087127
Radg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев )должна выглядеть как MM/DD/YYYY

Все верно! Я же "M" и "D" местами попутал. Прошу прощения что голову морочил. Вопрос закрыт!
Всем отозвавшемся, СПАСИБО!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка в выражении в запросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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