ник: Гоблин
Тут надо эксперементировать.
Как понимаю, перекрестный не работает, если он сделан на основе другого, параметрического запроса.
Условие можно задавать на форме. Forms!.... и так далее. Это в условии.
Если не работает перекрестный на основе параметрического, из-за изменений условий, то попробуй на основе параметрического сделать запрос на создание таблицы, в которой некие поля или запрос на добавление в таблицу с фиксированными полями.
На основе этой таблицы и пусть работает запрос перекрестный.
Если вообще я правильно понял.