ItemByName(Name: String): IEmSerie;
ItemByName[Name: String]: Prognoz.Platform.Interop.Modeller.IEmSerie;
Name. Идентификатор ряда.
Свойство ItemByName возвращает ряд из коллекции по его идентификатору.
Если ряд с указанным идентификатором отсутствует в коллекции, то метод возвращает значение Null.
Для выполнения примера добавьте ссылку на системную сборку «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», если ряд найден, то он будет удален.
Пример является процедурой, содержащей один входной параметр: «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», если ряд найден, то он будет удален.
См. также: