Объекты DIRECTUM > Работа с данными > IDataSet – набор данных >

Метод DisableControls – отключить обновление элементов управления

Предыдущий раздел В начало Следующий раздел

Синтаксис:

procedure DisableControls;

Описание:

Метод отключает обновление содержимого элементов управления. Когда обновление элементов управления отключено, изменения значений реквизитов набора данных не будут отображаться в элементах управления. Данный метод следует вызывать перед длительными вычислениями. Вызов метода позволяет увеличить скорость некоторых вычислений и избежать мерцания элементов управления. Когда вычисления закончены или остановлены вследствие ошибки, следует включить обновление элементов управления с помощью метода EnableControls.

Примечание. Метод можно использовать только в вычислениях на ISBL при работе с текущей системой DIRECTUM. В противном случае будет сгенерировано исключение.

Пример использования:

 

// Отключить обновление элементов управления.

DataSet.DisableControls

FreeException()

ExceptionsOff()

// …

ExceptionsOn()

DataSet.EnableControls

LastException = GetLastException()

if not VarIsClear(LastException)

 Exit(LastException.Message)

endif

См. также

Метод EnableControls

Функция ExceptionsOff

Функция ExceptionsOn