IEmSeries.Item

Синтаксис Fore

Item(Index: Integer): IEmSerie;

Синтаксис Fore.NET

Item[Index: integer]: Prognoz.Platform.Interop.Modeller.IEmSerie;

Параметры

Index. Индекс ряда данных.

Описание

Свойство Item возвращает ряд из коллекции по указанному индексу.

Комментарии

Индексация рядов в коллекции сквозная и начинается с нуля. Для получения индекса ряда по его наименованию используйте метод IEmSeries.ItemIndexByName.

Пример Fore

Для выполнения примера добавьте ссылку на системную сборку «Modeller».

Пример является процедурой, содержащей один входной параметр: «ExprMod» -  объект, определяющий параметры экспресс-моделирования.

Sub SeriesInfo(ExprMod: IExpressModeller);
Var
    Series: IEmSeries;
    Serie: IEmSerie;
    i: Integer;
Begin
    Series := ExprMod.Series;
    If Series.Count > 0 Then
        For i := 0 To Series.Count - 1 Do
            Serie := Series.Item(i);
            Debug.WriteLine("Наименование: " + Serie.DisplayName);
        End For;
        Series.Clear;
    End If;
End Sub SeriesInfo;

Результат выполнения примера: в окно консоли выведены наименования всех исходных рядов экспресс-моделирования, затем все ряды будут удалены.

Пример Fore.NET

Пример является процедурой, содержащей один входной параметр: «ExprMod» -  объект, определяющий параметры экспресс-моделирования.

Imports Prognoz.Platform.Interop.Modeller;

Public Shared Sub SeriesInfo(ExprMod: IExpressModeller);
Var
    Series: IEmSeries;
    Serie: IEmSerie;
    i: Integer;
Begin
    Series := ExprMod.Series;
    If Series.Count > 0 Then
        For i := 0 To Series.Count - 1 Do
            Serie := Series.Item[i];
            System.Diagnostics.Debug.WriteLine("Наименование: " + Serie.DisplayName);
        End For;
        Series.Clear();
    End If;
End Sub SeriesInfo;

Результат выполнения примера: в окно консоли выведены наименования всех исходных рядов экспресс-моделирования, затем все ряды будут удалены.

См. также:

IEmSeries