Ms Access

  • Автор темы ak-47
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A

ak-47

#1
Ситуация следующая: есть основная форма на которой 1 поле со списком, 1 внедренный элемент, 1 кнопка. Внедренный элемент - табличная форма - которая берет данные из запроса - запрос на основе одной из таблиц одинаковой структуры. Нужно реализовать следующее, чтобы при выборе одного из значений поля со списком (значения - названия этих однотипных таблиц ) основной формы, и нажатия на кнопку - вычислялся запрос на основе данных из выбранной таблицы и сразу отображался во "внедренном элементе". Пробовал решить проблему через свойство QueryDef.SQL - работает - но изменения показываются только после перезапуска приложения. Метод Requery для внедренного элемента не помогает.


Подскажите, пожалуйста, как можно мгновенно обновлять данные или какие существуют альтернативные методы решения возникшей проблемы.
 

BOPOHA

Well-known member
26.04.2006
118
0
#2
Чтобы данные сразу обновлялись, необходимо переприсвоить (или напрямую туда писать запрос) свойство RecordSource для подчиненной формы.
 
A

AlexandrSid

#3
Если выбор всегда происходит из одной таблицы, можно просто изменять фильтр на форме при изменении значения списка
 
Статус
Закрыто для дальнейших ответов.