Метод IsValidNew Назад В начало Вперед

Назначение

Возвращает логическую истину, если значения полей узла iLeaf логической таблицы соответствуют наложенным на этот узел ограничениям (bounds и condition).

Описание

function IsValidNew (iLeaf : integer) : boolean;

Параметры

iLeaf - номер узла, в котором нужно проверить соответствие полей наложенным ограничениям (константа tn<имя узла>).

Возвращаемое значение

Возвращает true, если значения полей соответствуют наложенным ограничениям, иначе - false.

Замечания

Эта функция предназначена в основном для решения следующих задач:

Если значения не соответствуют ограничениям, то при вызове модификатора update или insert запись перестанет быть видна.

Поиск первой подходящей записи после SetBounds не производится. IsValidNew в этом случае сравнивает текущие значения полей с восстановленными ограничениями.

Смотри также

SetBounds