Работа с TMemTableEh в период разработки.

В период разработки двойной щелчок на компоненте открывает окно управлением компонентом – TMemTableFieldsEditor. В нем можно:

Создавать поля (компоненты TField) для TMemTableEh.

Заполнять TMemTableEh данными.

Загружать в TMemTableEh данные из другого DataSet’а источника данных.

Создавать ‘stand-alone’ массив данных.

Очищать TMemTableEh.

Создать новый DataDriver для TMemTableEh на основе уже существующего DataSet’а источника данных. При этом дизайнер попытается присвоить свойства DataDriver’а основываясь на типе DataSet’а источника. Например, если вы выберите создание DataDriver’а типа TSQLDataDriver и DataSet источник будет иметь тип TQuery, то дизайнер автоматически присвоит свойство TSQLDataDriver.SelectComand.CommandText из TQuery.SQL.

При подключенном DataDriver’е TMemTableEh позволяет активизировать себя. Внутренний массив записей будет пересоздаваться при каждой активизации компонента. При этом если DataDriver это TSQLDataDriverEh то система попытается создать Design-time объект работы с базой данных и выполнение запросов будет происходить через этот Design-time объект.