Метод DefaultControL возвращает объект, предназначенный для установки свойства по умолчанию заданному типу элементов управления на форме или отчете. Например, перед созданием текстового поля на форме этому полю можно установить свойства, задаваемые по умолчанию.
Метод Recalc немедленно обновляет все вычисляемые элементы управления формы. Данный метод необходимо применять, если были изменены значения в полях, от которых зависят значения вычисляемых элементов управления.
Метод Refresh немедленно обновляет записи источника данных формы, чтобы отобразить сделанные пользователями изменения в многопользовательской среде.
ВНИМАНИЕ:Обратите внимание, что метод Refresh не выполняет отбор записей заново, то есть не формирует повторный запрос кбазе данных. Отображаются только изменения, внесенные в текущий набор записей. При этом на экране не будут отображены данные, добавленные или удаленные из базы данных после последнего обновления набора записей. Чтобы выполнить новый отбор записей, следует выполнить метод Requery, о котором сказано ниже.
Метод Repaint завершает все отложенные обновления экрана для указанной формы. Одновременно он завершает отложенные операции перерасчета элементов управления формы.
Данный метод применяется при изменении значений нескольких полей в том случае, когда их значения влияют на значения других полей. Это важно, так как в окне MS Access изменения могут отображаться не сразу.
ВНИМАНИЕ: Обратите внимание на разницу между методами Repaint и Refresh. Метод Repaint не обновляет данные, отображаемые на экране, он только обновляет изображение на экране.
Метод Requery обновляет данные, служащие источником данных формы или элемента управления на активной форме. Данные обновляются путем повторного запроса к источнику данных формы или элемента управления. Таким образом, этот метод позволяет отображать текущие данные в форме или элементе управления.
Использование метода Requery предполагает выполнения одного из следующих действий:
· повторно выполняется запрос формы или элемента управления.
· выводятся все добавленные или измененные записи и убираются записи, удаленные из базовой таблицы формы или элемента управления.
· обновляются выводимые в форме или элементе управления записи в соответствии с изменением свойства Фильтр (Filter) формы.
ВНИМАНИЕ:Если фокус имеет подчиненная форма, то обновляются только ее источник данных, но не источник данных основной формы.