procedure ApplyRange; -
осуществляет фильтрацию записей в TTable. Условия фильтрации определяются SetRangeStart и SetRangeEnd.procedure CancelRange; -
отменяет режим фильтрации. НД возвращается к неотфильтрованному состоянию.procedure DeleteTable; -
физически удаляет ТБД из базы данных. Метод применим только к закрытым НД.procedure EditKey; -
используется для перевода в состояние dsSetKey, если ранее для поиска с использованием GoToKey или GoToNearest по этому же индексу использовался SetKey.procedure EditRangeEnd;
- позволяет изменить верхнюю границу фильтра, ранее установленную при помощи SetRangeEnd.procedure EditRangeStart;
- позволяет изменить нижнюю границу фильтра, ранее установленную при помощи SetRangeStart.procedure Empty Table; -
уничтожает все записи в ТБД, связанной с НД. После этой операции ТБД будет пустой. Метод применим только к закрытым НД.function FindKey (const Key Values: array ofconst): Boolean; -
осуществляет поиск в НД записи, у которой индексные поля текущего индекса НД содержат те же значения, что и Key Values. Если запись найдена, курсор НД перемещается на нее и метод возвращает True. В противном случае местоположение курсора не изменяется и метод возвращает False.procedure FindNearest(const Key Values: array ofconst); -
осуществляет поиск в НД записи, у которой индексные поля текущего индекса НД содержат те же значения, что и Key Values. Если запись найдена, курсор НД перемещается на нее. В противном случае курсор перемещается на запись с большим значением индекса.procedure GotoCurrent (Tablet: TTable); -
устанавливает курсор БД набора данных Table 1 на ту же запись, на которой находится курсор БД набора данных Table2. Это важно в тех случаях, когда при одновременной работе с одной и той же ТБД выгодно применять два или более НД. В этом случае требуется совместить курсоры БД двух НД, чтобы работа производилась с одной и той же физической записью ТБД.function GotoKey: Boolean; -
аналогичен FindKey, однако значения индексных полей должны быть установлены явно (через Fields [индекс}, FieldByName или имя поля}.procedure GotoNearest; -
аналогичен FindNearest, однако значения индексных полей должны быть установлены явно (через Fields [индекс], FieldByName или имя поля).procedure SetKey; -
переводит НД в состояние dsSetKey поиска записи. Метод используется явно для методов поиска на точное соответствие GoToKey и неточное соответствие GoToNearest, дублирующих методы FindKey и FindNearest (при их выполнении SetKey вызывается неявно).procedure SetRange (const Start Values, EndValues: array ofconst); -
имеет тот же эффект, как и применение SetRangeStart, Set Range End” Apply Range. В качестве параметра используются массивы констант, каждый из которых содержит значения ключевых полей.procedure SetRangeEnd; -
устанавливает, что определяемое ниже значение ключевого поля (полей) будет рассматриваться как верхняя граница фильтра;procedure SetRangeStart; -
устанавливает, что определяемое ниже значение ключевого поля (полей) будет рассматриваться как нижняя граница фильтра;