Ms Access

Тема в разделе "Остальные БД", создана пользователем ak-47, 21 май 2008.

Статус темы:
Закрыта.
  1. ak-47

    ak-47 Гость

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


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

    BOPOHA Well-Known Member

    Регистрация:
    26 апр 2006
    Сообщения:
    118
    Симпатии:
    0
    Чтобы данные сразу обновлялись, необходимо переприсвоить (или напрямую туда писать запрос) свойство RecordSource для подчиненной формы.
     
  3. AlexandrSid

    AlexandrSid Гость

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

Поделиться этой страницей