Ms Access

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

ak-47

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


Подскажите, пожалуйста, как можно мгновенно обновлять данные или какие существуют альтернативные методы решения возникшей проблемы.
 
Чтобы данные сразу обновлялись, необходимо переприсвоить (или напрямую туда писать запрос) свойство RecordSource для подчиненной формы.
 
Если выбор всегда происходит из одной таблицы, можно просто изменять фильтр на форме при изменении значения списка
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab