IMsModelPeriod

Сборка: Ms;

Пространство имен: Prognoz.Platform.Interop.Ms;

Описание

Интерфейс IMsModelPeriod содержит свойства для установки периодов идентификации и прогнозирования.

Иерархия наследования

          IMsModelPeriod

Комментарии

Если границы периодов заданы неверно, то они будут автоматически изменены следующим образом:

Где:

Примечание. В вышеперечисленных случаях выдается предупреждение о некорректно заданных границах расчёта и модель рассчитывается по изменённым границам периодов.

Если ForecastEnd < IdentStart, то границы периодов не изменяются, выдается сообщение о некорректно заданных границах расчёта, расчёт модели не прерывается, но выходной ряд остаётся без изменений.

Свойства

  Имя свойства Краткое описание
Свойство AllowForecastBeforeIdent определяет, допустим ли период прогнозирования до периода идентификации.
Свойство AutoPeriod определяет условия, которые используются для вычисления дат начала/окончания периодов идентификации и прогнозирования.
Свойство ForecastAutoEndDate возвращает дату окончания периода прогнозирования, если используются условия для вычисления границ периода расчета модели.
Свойство ForecastAutoStartDate возвращает дату начала периода прогнозирования, если используются условия для вычисления границ периода расчета модели.
Свойство ForecastEndDate определяет дату окончания периода прогнозирования.
Свойство ForecastEndDateParamID определяет идентификатор параметра, задающего дату окончания периода прогнозирования.
Свойство ForecastEndOffset определяет число периодов, на которое сдвигается дата окончания периода прогнозирования.
Свойство ForecastStartDate определяет дату начала периода прогнозирования.
Свойство ForecastStartDateParamID определяет идентификатор параметра, задающего дату начала периода прогнозирования.
Свойство ForecastStartOffset определяет число периодов, на которое сдвигается дата начала периода прогнозирования.
Свойство IdentificationAutoEndDate возвращает дату окончания периода идентификации, если используются условия для вычисления границ периода расчета модели.
Свойство IdentificationAutoStartDate возвращает дату начала периода идентификации, если используются условия для вычисления границ периода расчета модели.
Свойство IdentificationEndDate определяет дату окончания периода идентификации.
Свойство IdentificationEndDateParamID определяет идентификатор параметра, задающего дату окончания периода идентификации.
Свойство IdentificationEndOffset определяет число периодов, на которое сдвигается дата окончания периода идентификации.
Свойство IdentificationStartDate определяет дату начала периода идентификации.
Свойство IdentificationStartDateParamID определяет идентификатор параметра, задающего дату начала периода идентификации.
Свойство IdentificationStartOffset определяет число периодов, на которое сдвигается дата начала периода идентификации.
Свойство UseForecastStart определяет, использовать ли дату начала прогнозирования.

Методы

  Имя метода Краткое описание
Метод Assign копирует параметры указанного периода в текущий период.
Метод AutoPeriodDates возвращает границы периода расчета модели, если используются условия для вычисления дат начала/окончания периодов идентификации и прогнозирования.
Метод GetLevelDate возвращает дату и время начала заданного периода.
Метод GetPeriodSize возвращает число периодов в заданном временном интервале.

См. также:

Интерфейсы сборки Ms