ник: Goblin
Большое спасибо. Разобрался и подредактировал. Но вот проблемка возникла. В одной базе работает без замечаний с двух форм. А в другой базе не хочет. С одной формы запускается и работает как надо, а с другой формы вдруг выдает сообщение:
Ошибка синтаксиса (пропущен оператор) в выражении запроса '((([Протокол исследования].КодПациента)=Forms!Поиск по фамилии!КодПациента))'.
Хотя имя формы показывает правильно. Чего ему может быть надо, если отчет один и на его открытии стоит указанный код?
PS Не знаю что там было, пришлось снести форму и построить другую тоже ленточную. С нее все работает.
PS Все понятно! Работает везде кроме ленточной формы. . Какого ей-то не так? Ставил кнопку на открытие в заголовок - результат тот же. Не работает так же и если критерий попадает в подчиненную форму. Только с главной. Как быть?