TTableItems Component
Unit
DBLists
Description
Компонента предоставляет доступ к списку элементов (полей, индексов, правил ссылочной
целостности и т.д., в зависимости от значения свойства ItemType)
специфицированной свойством TableName таблицы, в
виде набора данных, доступ к которому осуществляется как к обычной таблице (TTable).
Вы можете отобразить данные TTableItems в компоненте
класса TDBGrid либо использовать TTableItems
в качестве LookupSource (через TDataSource-компоненту)
компоненты класса TrxDBLookupCombo. Вы можете задать
имя таблицы с помошью свойства TableName.
Примеры работы и некоторые интересные свойства и методы.
Applies to
TTableItems component
Declaration
property ItemType: TTabItemType;
Description
Свойство задает тип объектов в списке TTableItems. Значениями свойства могут
быть величины типа TTabItemType:
- dtFields - список полей (столбцов) таблицы или представления
- dtIndices - список индексов таблицы
- dtValChecks - список правил проверки значений полей таблицы
- dtRefInt - список правил ссылочной целостности для таблицы
- dtSecurity - список паролей на определенные операции с таблицей
- dtFamily - список всех файлов, относящихся к данной таблице (индексов, мемо-полей
и т.д.).
Unit
DBLists
Declaration
type
TTabItemType = (dtFields, dtIndices, dtValChecks, dtRefInt, dtSecurity, dtFamily);
Description
Тип задает возможные значения свойства ItemType компоненты TTableItems.
Applies to
TTableItems component
Declaration
property TableName: TFileName;
Description
Свойство задает имя таблицы базы данных, для которой открывается список полей,
индексов и т.д.