В НД Table возможно указание текущего индекса. Его можно установить двумя способами:
1. С помощью свойства IndexName: String – содержит имя индекса, заданное при его создании (Например, Table1.IndexName:='indTovar';).
2. С помощью свойства IndexFieldNames: String – содержит имя поля, для которого был создан индекс (Например, Table1.IndexFieldNames:='Tovar';).
Эти свойства являются взаимоисключающими, и установка значения одного из них приводит к автоматической очистке значения другого.
Сортировка набора данных
Порядок расположения записей в НД может быть неопределенным. По умолчанию записи не отсортированы.
С отсортированными записями НД работать более удобно. Сортировка – это упорядочивание записей по полю или группе полей в порядке убывания или возрастания содержащихся в них значений.
Сортировка НД Table выполняется автоматически по текущему индексу. При смене индекса происходит автоматическое переупорядочивание записей. Таким образом, сортировка возможна по полям, для которых создан индекс.