powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Фильтрация данных по условиям из полей формы - ОШИБКИ!!!
1 сообщений из 1, страница 1 из 1
Фильтрация данных по условиям из полей формы - ОШИБКИ!!!
    #32110033
Alex1st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди!
Кто знает, как избавиться от ошибок:
есть запрос на выборку с фильтрами из формы и работает замечательно,
но когда на него вешается перекрестный, получаем радость навроде:
"engine can't evaluate expression '[Forms!].[ИмяФормы].[ИмяКонтрола]"!
То же самое при построении диаграммы на нем (т.к. она тоже пользуется перекрестником).

Пока нашел три выхода:
а) дубовый: создавать по результатам запроса таблицу,
а уже на таблицу вешать перекрестник

б) продвинутый: вместо подстановки имен контролов в базовый запрос
подставляем паблик-функции VBA, которые возвращают значения контролов
из нужной формы. "Семь верст не загогулина"...

в) еще более продвинутый:
переписывать SQL-шаблон запроса из VBA перед каждым запуском запроса
с уже подставленными значениями Where.
Ну совсем неудобно!!!

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


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