IEmSeriesList.ItemByName

Синтаксис Fore

ItemByName(Name: String): IEmSerie;

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

ItemByName[Name: String]: Prognoz.Platform.Interop.Modeller.IEmSerie;

Параметры

Name. Идентификатор ряда.

Описание

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

Комментарии

Если ряд с указанным идентификатором отсутствует в коллекции, то метод возвращает значение Null.

Пример Fore

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

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

Sub SeriesList(Sett: IEmChowTestSettings);
Var
    List: IEmSeriesList;
    Serie: IEmSerie;
    i: Integer;
Begin
    List := Sett.Explanatories;
    If List.Count > 0 Then
        Serie := List.ItemByName("X2");
        If Serie <> Null Then
            i := List.ItemIndexByName("X2");
            List.Remove(i);
        End If;
    End If;
End Sub SeriesList;

Результат выполнения примера: в коллекции объясняемых рядов метода «Тест на устойчивость Чоу» будет выполнен поиск ряда с идентификатором «X2», если ряд найден, то он будет удален.

Пример Fore.NET

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

Imports Prognoz.Platform.Interop.Modeller;

Public Shared Sub SeriesList(Sett: IEmChowTestSettings);
Var
    List: IEmSeriesList;
    Serie: IEmSerie;
    i: Integer;
Begin
    List := Sett.Explanatories;
    If List.Count > 0 Then
        Serie := List.ItemByName["X2"];
        If Serie <> Null Then
            i := List.ItemIndexByName["X2"];
            List.Remove(i);
        End If;
    End If;
End Sub SeriesList;

Результат выполнения примера: в коллекции объясняемых рядов метода «Тест на устойчивость Чоу» будет выполнен поиск ряда с идентификатором «X2», если ряд найден, то он будет удален.

См. также:

IEmSeriesList