TMappl.CopyLayerObjects
Модуль: Mappl
Класс: TMappl
Копировать объекты слоя в другой слой
Объявление
function CopyLayerObjects( aSrcLayerCode, aDestLayerCode: integer;
aObjectIndexes: TBitStore = nil;
aMode : TCopyLayerMode = clmAddMissingFields; aFieldName : string = '';
aFieldValue : string = ''; flCopyImages: boolean = true): boolean;
Параметры
aSrcLayerCode
- код слоя-источника (откуда надо копировать объекты)
aDestLayerCode
- код слоя-назначения (куда копируем объекты)
aObjectIndexes
- список уникальных индексов копируемых объектов (значение поля OKEY), если nil - копируются все объекты,
aMode
- какие действия осуществлять при копировании недостающих полей, по умолчанию clmAddMissingFields
aFieldName
- имя поля в таблице слоя - назначение, в которое при копировании будет записано указанное значение aFieldValue
aFieldValue
- значение, которое при копировании будет записано в поле aFieldName
flCopyImages
- флаг копирования растровых изображений
Возвращает
true, если копирование выполнилось успешно, иначе false
Описание
по умолчанию nil