Привет! У меня такая проблема. Пытаюсь вывести отчет, но перед этим через мою форму запрашиваю у пользователя дату актуальности отчета. Далее в коде идет
Str = "DataPrd <#" & DataOtch.Value & "#" // DataOtch.Value - переменная с датой пользователя DoCmd.OpenReport "IngGroup", acPreview, , Str, acNormal // открытие отчета, где Str -дополнительное условие в запросе
При выполнении выдается ошибка:
"Дата содержит синтаксическую ошибку в выражении запроса '(DaraOtch<#06.08.2008#)' "
Американский стандарт даты применяется в SQL запросах. Например, d >= "#12/03/2005" или "dd/mm/yyyy". Для adp проектов маска такая "yyyymmdd". Смотрите примеры sql запросов на этом сайте. http://shops.leadersoft.ru/Product.aspx?ProductID=3794