ник: Гоблин
Народ. Беда. Блин
В базе из 5 таблиц строю групповой запрос для участия его в перекрестном запросе. Типа подготовительный запрос.
Все работает.
Строю перекрестный запрос на этом подготовительном запросе. Все пашет 5 баллов.
Однако подготовить данные для перекрестного запроса следует в определенном промежутке дат.
На форме "Запрос диапазона дат" ставлю 2 полясосписком, откуда выбирается диапазон дат.
В подготовительном запросе в поле дата пишу условие
>=Forms![Запрос диапазона дат]!Полесосписком0 and <=Forms![Запрос диапазона дат]!Полесосписком1
Подготовительный запрос запускается и все как надо показывает. А перекрестному... Ядром базы данных поле Forms![Запрос диапазона дат]!Полесосписком0 не распознается как допустимое поле....
Менял условие Between [Forms]![Запрос диапазона дат]![ПолеСоСписком0] And [Forms]![Запрос диапазона дат]![ПолеСоСписком1]
Один черт не видит.
Пробовал в условие всандалить типа Parameters [Forms]![Запрос диапазона дат]![ПолеСоСписком0] ...
Ничего в итоге.
Далее с переводом форматов, ставил ##, да чего только ни делал.
Остается один беспроигрышный вариант - это подготовительный запрос делать на создание таблицы, и уже с этой созданной таблицы делать перекрестный запрос.
БЛИН. Черт с ним конечно, но этот перекресный запрос не может что ли условия терпеть даже в запросе входящим в него. Или есть способ перекрестить его??