IEmStatisticsSettings.Modeller

Синтаксис Fore

Modeller: IExpressModeller;

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

Modeller: Prognoz.Platform.Interop.Modeller.IExpressModeller;

Описание

Свойство Modeller возвращает общие параметры метода «Расчёт статистических характеристик».

Комментарии

Общие параметры позволяют редактировать заголовки данных и получить доступ к истории расчётов.

Пример Fore

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

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

Sub StSeries(Sett: IEmStatisticsSettings);
Var
    ExprModeller: IExpressModeller;
    ModSeries: IEmSeries;
    j: Integer;
    Header: IEmHeader;
Begin
    ExprModeller := Sett.Modeller;
    ModSeries := ExprModeller.Series;
    If ModSeries.Count > 0 Then
        Header := ExprModeller.Header;
        Debug.WriteLine("Элементы заголовка:");
        For j := 0 To Header.Count - 1 Do
            Debug.WriteLine(Header.Value[j]);
        End For;
        ExprModeller.EvaluateMethod("C:\Statistics.html", Sett, True);
    Else
        Debug.WriteLine("Данные отсутствуют");
    End If;
End Sub StSeries;

Результат выполнения примера: в окно консоли будут выведены данные о заголовке, используемом в отчёте о результатах расчёта метода, указанного во входном параметре. Отчёт о расчёте статистических характеристик будет выведен в файл «C:\Statistics.html».

Пример Fore.NET

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

Imports Prognoz.Platform.Interop.Modeller;

Public Shared Sub StSeries(Sett: IEmStatisticsSettings);
Var
    ExprModeller: IExpressModeller;
    ModSeries: IEmSeries;
    j: Integer;
    Header: IEmHeader;
Begin
    ExprModeller := Sett.Modeller;
    ModSeries := ExprModeller.Series;
    If ModSeries.Count > 0 Then
        Header := ExprModeller.Header;
        System.Diagnostics.Debug.WriteLine("Элементы заголовка:");
        For j := 0 To Header.Count - 1 Do
            System.Diagnostics.Debug.WriteLine(Header.Value.GetValue(j));
        End For;
        ExprModeller.EvaluateMethod("C:\Statistics.html", Sett, True);
    Else
        System.Diagnostics.Debug.WriteLine("Данные отсутствуют");
    End If;
End Sub StSeries;

Результат выполнения примера: в окно консоли будут выведены данные о заголовке, используемом в отчёте о результатах расчёта метода, указанного во входном параметре. Отчёт о расчёте статистических характеристик будет выведен в файл «C:\Statistics.html».

См. также:

IEmStatisticsSettings