ник: Vik
Существует запрос (1) с параметрами, использующий для выборки данных поля формы (2):
"PARAMETERS [Forms]![AnalizCompare]![PeriodStart] DateTime, [Forms]![AnalizCompare]![PeriodEnd] DateTime;
SELECT . . . . . . WHERE (((tblProba.ProbaDate)>=[Forms]![AnalizCompare]![PeriodStart] And (tblProba.ProbaDate)<=[Forms]![AnalizCompare]![PeriodEnd]));"
Запрос нормально работает при отрытой форме (2).
Проблемы следующие:
1. На базе этого запроса создан перекрестный запрос, который нормально открывается в отдельном окне. Но этот перекрестный запрос не удается поместить в подчиненную форму - при открытии остается белое окно подчиненной формы. Если в первоначальном запросе явно, я не через параметры, прописать условия отбора данных - тогда все ОК. Реализовать подчиненную форму в виде формы не удастся - запрос перекрестный с изменяемым кол-вом выводимых полей.
2. При попытке в VB открыть Рекодсет на базе запроса с параметрами ругается, что не достаточно параметров. В то же время SQL, на базе которого должен быть открыт Рекордсет, нормально открывается в окне запросов.
Заранее благодарен за любую помощь.