Search Results for

    Show / Hide Table of Contents

    TfrxADOTable

    Компонент предназначен для организации доступа к таблице БД. Компонент имеет следующие свойства:

    Свойство Описание
    Database Имя подключения к БД (имя компонента TfrxADODatabase).
    FieldAliases Позволяет задать пользовательские имена полей.
    Filter Выражение для фильтрации записей.
    Filtered Определяет, надо ли применять фильтр.
    IndexFieldNames Имена полей, образующих индекс.
    IndexName Имя вторичного индекса.
    MasterFields Поля, связанные с master-набором данных.
    Master Мастер-набор данных.
    TableName Имя таблицы БД.
    UserName Алиас (пользовательское имя) набора данных.

    Назначения свойств компонента аналогичны свойствам Delphi TADOTable. Для подключения компонента к таблице БД достаточно заполнить свойства Database и TableName. Открытие таблицы осуществляется с помощью установки Active := True или с помощью метода Open.

    Редактор свойства FieldAliases позволяет выбрать поля, которые будут доступны при обращении к таблице, и задать пользовательское имя для каждого поля и для всей таблицы.

    Редактор свойства MasterFields используется для создания master-detail связей между двумя таблицами. Для связывания двух таблиц отношением master-detail у подчиненной таблицы надо указать в свойстве Master основную таблицу и вызвать редактор свойства MasterFields для подчиненной таблицы. Если у таблицы есть вторичные индексы, которые необходимо использовать, настройте предварительно свойство IndexName.

    Здесь можно визуально связать поля master и detail наборов данных. Когда наборы связаны друг с другом отношением Master-Detail, то при перемещении по master набору содержимое detail набора фильтруется таким образом, чтобы в нем содержались только записи, имеющие отношение к текущей записи master набора.

    Для связи полей наборов выделите поле из списка слева (detail набор), затем поле из списка справа (master набор), и нажмите кнопку "Добавить". При этом связка полей переместится в нижний список. Чтобы очистить нижний список, воспользуйтесь кнопкой "Очистить". Связываемые поля должны иметь одинаковый тип и быть ключевыми.

    Back to top © 1998-2024 ООО «Быстрые отчеты»