Свойства компонента TClientDataSet
Таблица 16.2. Свойства компонента TClientDataSet
Свойство |
Описание |
Active |
Определяет, является ли набор данных активным. Свойство имеет тип Boolean |
Aggregates |
Содержит список доступных агрегатов. Имеет тип Taggregates |
AggregatesActive |
Определяет, нужно ли производить вычисления агрегатов. Имеет тип Boolean |
AutoCalcFields |
Определяет, нужно ли генерировать событие OnCalcFields и обновлять содержимое полей. Имеет тип Boolean. Принимает значение true при открытии набора данных, при переключении набора данных в состояние DsEdit или при передаче фокуса другому компоненту на форме |
CommandText |
Содержит текст SQL-запроса. Имеет тип String. При установленном значении свойства FileName это свойство игнорируется. Свойство игнорируется также и в случае, когда в свойстве Options сброшен флажок poAllowCommandText |
ConnectionBroker |
Определяет брокера соединения с сервером. Имеет тип |
Constraints |
Определяет накладываемые ограничения на значение на уровне одной записи. Имеет тип TConstraints |
DataSetField |
Указывает на объект TDataSetField, управляющий вложенными наборами данных. Имеет тип TDataSetField |
DisableStringTrim |
Определяет, нужно ли удалять лишние пробелы в конце строки при вставке ее в таблицу базы данных. Имеет тип Boolean |
FetchOnDemand |
Определяет, должно ли приложение получать данные по мере необходимости. Имеет тип Boolean |
FieldDefs |
Содержит список полей, определяющих набор данных. Имеет тип TfieldDefs |
FileName |
Содержит имя файла, в котором хранятся кэшируемые данные. Имеет тип String |
Filter |
Задает фильтр, по которому будут выбираться данные из таблицы. Имеет тип String |
Filtered |
Определяет, включено или выключено свойство Filter. Имеет тип Boolean |
FilterOptions |
Определяет параметры фильтрации записей таблицы. Имеет тип TfilterOptions |
IndexDefs |
Содержит определения индексов. Имеет тип т IndexDefs |