VII. ФУНКЦИИ И ПРОЦЕДУРЫ ДЛЯ РАБОТЫ С БАЗАМИ ДАННЫХ
1. Функции и процедуры для работы со словарями
Функция CreateField (
Owner: TComponent;
Dataset: TDataset;
const Fieldname,
Origin: string;
const FieldID: TFieldID;
const AttrID: TAttrID): TField;
Модуль: DRIntf
type
TID = record
Reseved: array[1..6] of Byte;
end;
TFieldID = type TID;
TAttrID = type TID;
Описание
Функция создает новый компонент поля на основе информации, взятой из словаря данных.
Параметр FieldID определяет идентификатор поля в словаре полей, а параметр AttrID - идентификатор набора атрибутов, используемых при создании поля, в словаре данных. Оба этих параметра могут иметь значение 0. Если идентификатор поля определен, а идентификатор набора атрибутов нет, то функция будет использовать набор атрибутов, ассоциированный с идентификатором поля FieldID. Параметр Dataset определяет множество данных, в которое будет включено новое поле. Параметр Owner определяет владельца компонента поля. Fieldname - полное имя поля (имя столбца в таблице данных). Origin - оригинальное имя поля (т.е. имя поля в оригинальном, базовом множестве данных).
[Вернуться к содержанию]
|