MC-ACCESS Отключить обновленние данных на форме при открытии
На форме есть текстовое поле, кнопка, подчиненная форма. В текстовом поле пишу критерий (например город), жму кнопку и ожидаю в подчиненной форме отображения результатов запроса. ИсточникЗаписей подчиненной формы - запрос "Q1" ("SELECT * FROM tbData WHERE CITY LIKE Like "*" & UCase(Trim([forms].[frmName].[tbCity])) & "*")" ). Проблема в том, что форма долго открывается, т.к. при открытии пересчитывается подчиненная форма. Как можно отключить обновление подчиненной формы при открытии главной?
Ответы (1 шт):
Если связь между Главной и подчиненной формами сделана через конструктор форм, в атрибуте "Фильтр по пустым значениям" нужно поставить "Да". Тогда при загрузке, не будут тащиться все записи подчиненной формы. Если в подчиненной таблице есть индекс по полю связи с главной, все работает на порядок быстрее.