Шаг 23.
Компоненты библиотеки RX.
Вкладка RX DBAware. Компонент TTableItems

    На этом шаге мы рассмотрим компонент TTableItems.

    Компонент предоставляет доступ к списку элементов (полей, индексов, правил ссылочной целостности и т.д., в зависимости от значения свойства ItemType) специфицированной свойством TableName таблицы, в виде набора данных, доступ к которому осуществляется как к обычной таблице (TTable). Вы можете отобразить данные TTableItems в компоненте класса TDBGrid либо использовать TTableItems в качестве LookupSource (через TDataSource-компонент) компонента класса TrxDBLookupCombo. Вы можете задать имя таблицы с помошью свойства TableName.

Таблица 1. Свойства и методы компонента TTableItems
Свойство Описание
property ItemType: TTabItemType; Свойство задает тип объектов в списке TTableItems. Значениями свойства могут быть величины типа TTabItemType:
  • dtFields - список полей (столбцов) таблицы или представления;
  • dtIndices - список индексов таблицы;
  • dtValChecks - список правил проверки значений полей таблицы;
  • dtRefInt - список правил ссылочной целостности для таблицы;
  • dtSecurity - список паролей на определенные операции с таблицей;
  • dtFamily - список всех файлов, относящихся к данной таблице (индексов, мемо-полей и т.д.).
type TTabItemType = (dtFields, dtIndices, dtValChecks, dtRefInt, dtSecurity, dtFamily); Тип задает возможные значения свойства ItemType компоненты TTableItems.
property TableName: TFileName; Свойство задает имя таблицы базы данных, для которой открывается список полей, индексов и т.д.

    Мы закончили изложение материала по вкладке RX DBAware. Надеемся, что приведенный справочный материал поможет вам при программировании в среде Delphi.




Предыдущий шаг Содержание