NewIterator(Offset: Integer): IDimIterator;
Offset - смещение нового итератора.
Метод NewIterator создает новый итератор, элементы которого смещены на Offset элементов.
Sub Main;
Var
MB: IMetabase;
Dimen: IDimInstance;
Elem: IDimElements;
ElemArr: IDimElementArray;
Iter, Iter1: IDimIterator;
Begin
MB:=MetabaseClass.Active;
Dimen:=MB.ItemById("D_TO").Open(Null) As IDimInstance;
Elem:=Dimen.Elements;
ElemArr:=Elem.Children(10);
Iter:=ElemArr.Iterator;
Iter1:=Iter.NewIterator(3);
End Sub Main;
После выполнения примера будут созданы два итератора на базе элементов массива «ElemArr». Индексы элементов в итераторе "Iter1" будут смещены на "3".
См. также: