Объектно-ориентированное программирование Инкапсуляция Полиморфизм Библиотека визуальных компонентов Кроссплатформенное программирование Визуальные стили Примеры скриптовАрхитектура приложений баз данных ввод/вывод

Описание индекса

Параметры каждого индекса набора данных представлены в классе TindexDef, а их совокупность для набора данных содержится в свойстве IndexDefs класса TDataSet.

Свойство

property Name: String;

определяет название индекса.

Список всех полей индекса содержится в свойстве

property Fields: String;

Поля разделяются точкой с запятой.

Свойство

property CaselnsFields: String;

содержит список полей, регистр символов в которых при сортировке не учитывается. Поля разделяются точкой с запятой. Все поля из этого списка должны входить в свойство Fields. В наборе данных по умолчанию используется сортировка записей с учетом регистра символов. Но некоторые серверы БД допускают комбинированную сортировку по полям с учетом регистра и без.

Свойство

property DescFields: String;

содержит список полей через точку с запятой, которые сортируются в обратном порядке. Все поля из этого списка должны входить в свойство Fields. По умолчанию все поля сортируются в прямом порядке. Некоторые серверы БД поддерживают одновременную сортировку полей в прямом и обратном порядке.

Свойство

property GroupingLevel: Integer;

позволяет ограничить область применения индекса. Если значение этого свойства равно нулю, индекс упорядочивает все записи набора данных. В противном случае действие индекса распространяется на группы записей, имеющих одинаковые значения для того числа полей, которое задано этим свойством.

Параметры индекса определяются свойством

property Options: TIndexOptions;

Для индекса возможны сочетания следующих параметров:

Метод

procedure Assign(ASource: TPersistent); override;

заполняет свойства объекта значениями аналогичных свойств объекта ASource.

Как минимизиpовать все запущеные окна ? Как заставить появляться хинт, когда я захочy ? Как пpогpамно вывести окно свойств экpана? Как вывести окно свойств компьютеpа? Как вывести окно "Выполнить" из виндов? Как очистить коpзинy? Как работать с плагинами ? Как таскать окно за нужный мне элемент на нём? Как перетаскивать форму за её любое место. Как поместить иконку в Tray ?

Пределы Интегралы Вычисление двойного интеграла Изменить порядок интегрирования Объектно-ориентированное программирование Архитектура приложений баз данных Примеры скриптов Высшая математика