проблема с запросом в Vba
Есть форма. на ней несколько полей combobox и полей для обычного ввода данных.
comboboxы заполняются из базы. второй ПССФайл заполняется из базы в зависимости от значения ПССКлиент, с помощью св-ва
"источник строк" - SELECT [Базовая].[Файл] FROM Базовая WHERE ([Базовая]![Клиент]=[Forms]![Учёт обработки корреспонденции]![ПССКлиент].Text);
При изменении ПССКлиент вызывается метод requery
Код:
ПССФайл.Requery
Всё вроде нормально.
НО... мне нужно также программно получить доступ к таблице. В коде события другого обьекта с этой формы я пишу код (краткая версия запроса)
Код:
querystr = "SELECT Базовая.Номер FROM Базовая"
Set rst = CurrentDb.OpenRecordset(querystr)
Set rst = CurrentDb.OpenRecordset(querystr)
ПССФайл не обновляется в принципе (т.е. данные вообще не загружаются). Может надо динамически создавать recordset ?
В VBA профан. помогите плиз.