Вопрос № 99029: Здравствуйте, Ув. Эксперты! У меня очередной вопрос по ACCESS.
Подскажите, пожалуйста, где моя ошибка.
Я формирую отчет по двум критериям выбора. По дате и по названию подразделения - процедура обработки событий по нажатию кнопки на форме. По...
Вопрос № 99.029
Здравствуйте, Ув. Эксперты! У меня очередной вопрос по ACCESS.
Подскажите, пожалуйста, где моя ошибка.
Я формирую отчет по двум критериям выбора. По дате и по названию подразделения - процедура обработки событий по нажатию кнопки на форме. Поотдельности срабатывают обе части repCrit. Как только говорю And, ничего не выходит.
repCrit = "[data]>=Forms![vibor_vrem]![dataN] And [data]<=Forms![vibor_vrem]![dataK] And [подразделение] = Forms![vibor_vrem]![podr1]"
Спасибо заранее!!
Отправлен: 20.08.2007, 16:07
Вопрос задала: Maychik (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Alexander N. Monastyrsky
Здравствуйте, Maychik!
Выделите скобками логику выражения.
Компилятор не может определить порядок присваивания.
вроде как:
repCrit = "(([data]>=Forms![vibor_vrem]![dataN]) And ([data]<=Forms![vibor_vrem]![dataK])) And [подразделение] = Forms![vibor_vrem]![podr1]"
Я примерно... Я сам не понял, что к чему присваивается :)
--------- Страшен Русский сервис, бессмысленный и беспощадный...
Ответ отправил: Alexander N. Monastyrsky (статус: 1-ый класс)
Ответ отправлен: 20.08.2007, 16:20 Оценка за ответ: 5 Комментарий оценки: Все правильно! А про скобочки-то я и не подумала! СПАСИБО!