На этом шаге мы рассмотрим компонент TDBIndexCombo.
Компонент предназначен для помещения в ваши формы элемента управления, задающего порядок сортировки (индекс) для записей таблиц базы данных (компоненты TTable). Компонент представляет собой выпадающий список (ComboBox), отображающий список допустимых индексов для компонента TTable, связанной с данным элементом через свойство DataSource. Элементы списка представляют собой, в зависимости от свойства DisplayMode, значения свойства DisplayLabel соответствующих компонентов TField, имена полей или имена индексов.
Вы можете разрешить либо запретить элемент списка, отменяющий использование любого индекса, с помощью задания значения свойству EnableNoIndex. Текстовое значение этого элемента задается свойством NoIndexItem.
Свойство | Описание |
---|---|
property EnableNoIndex: Boolean; | Если значение этого свойства True, то в списке появляется элемент, отменяющий использование любых индексов для таблицы, связанной с компонентом TDBIndexCombo через свойство DataSource. Строковое значение для этого элемента задается свойством NoIndexItem. |
property NoIndexItem: string; | Значение этого свойства используется для отображения элемента выпадающего списка, отменяющего использование любых индексов для таблицы, связанной с компонентом TDBIndexCombo через свойство DataSource. Этот элемент списка отображается в случае, если значение свойства EnableNoIndex = True. |
На следующем шаге мы рассмотрим компонент TDBProgress.