CopyTo(Dest: IDimElementArray; Replace: Boolean);
Dest. Приемник, в который необходимо скопировать элементы.
Replace. Параметр, определяющий, будут ли заменяться элементы в приемнике. Если True, то приемник перед копированием очищается, если False - элементы добавляются в конец массива.
Метод CopyTo осуществляет копирование массива элементов в приемник Dest.
Sub Main;
Var
MB: IMetabase;
Dimen: IDimInstance;
Elem: IDimElements;
ElemArr, ElemArr1: IDimElementArray;
Begin
MB:=MetabaseClass.Active;
Dimen:=MB.ItemById("D_TO").Open(Null) As IDimInstance;
Elem:=Dimen.Elements;
ElemArr:=Elem.Children(10);
ElemArr1:=Elem.Children(11);
ElemArr.CopyTo(ElemArr1, True);
End Sub Main;
После выполнения примера элементы массива «ElemArr» будут скопированы в массив «ElemArr1». Содержимое «ElemArr1» перед копированием будет очищено.
См. также: