Сборка: Ms;
Пространство имен: Prognoz.Platform.Interop.Ms;
Интерфейс IMsModelPeriod содержит свойства для установки периодов идентификации и прогнозирования.
IMsModelPeriod
Если границы периодов заданы неверно, то они будут автоматически изменены следующим образом:
если IdentStart > IdentEnd, то IdentEnd = IdentStart;
если IdentStart > ForecastStart, то ForecastStart = IdentStart;
если IdentEnd > ForecastStart, то ForecastStart = IdentEnd;
если IdentEnd > ForecastEnd, то IdentEnd = ForecastEnd.
если ForecastStart > ForecastEnd, то ForecastStart = ForecastEnd.
Где:
IdentStart. Дата начала периода идентификации;
IdentEnd. Дата окончания периода идентификации;
ForecastStart. Дата начала периода прогнозирования;
ForecastEnd. Дата окончания периода прогнозирования.
Примечание. В вышеперечисленных случаях выдается предупреждение о некорректно заданных границах расчёта и модель рассчитывается по изменённым границам периодов.
Если ForecastEnd < IdentStart, то границы периодов не изменяются, выдается сообщение о некорректно заданных границах расчёта, расчёт модели не прерывается, но выходной ряд остаётся без изменений.
Имя свойства | Краткое описание | |
Свойство AllowForecastBeforeIdent определяет, допустим ли период прогнозирования до периода идентификации. | ||
Свойство AutoPeriod определяет условия, которые используются для вычисления дат начала/окончания периодов идентификации и прогнозирования. | ||
Свойство ForecastAutoEndDate возвращает дату окончания периода прогнозирования, если используются условия для вычисления границ периода расчета модели. | ||
Свойство ForecastAutoStartDate возвращает дату начала периода прогнозирования, если используются условия для вычисления границ периода расчета модели. | ||
Свойство ForecastEndDate определяет дату окончания периода прогнозирования. | ||
Свойство ForecastEndDateCoord определяет настройки координаты, задающей дату окончания периода прогнозирования. | ||
Свойство ForecastEndDateParam определяет настройки привязки к параметру, задающему дату окончания периода прогнозирования. | ||
Устарело. используйте IMsModelPeriod.ForecastEndDateParam. | ||
Свойство ForecastEndOffset определяет число периодов, на которое сдвигается дата окончания периода прогнозирования. | ||
Свойство ForecastStartDate определяет дату начала периода прогнозирования. | ||
Свойство ForecastStartDateCoord определяет настройки координаты, задающей дату начала периода прогнозирования. | ||
Свойство ForecastStartDateParam определяет настройки привязки к параметру, задающему дату начала периода прогнозирования. | ||
Устарело. Используйте IMsModelPeriod.ForecastStartDateParam. | ||
Свойство ForecastStartOffset определяет число периодов, на которое сдвигается дата начала периода прогнозирования. | ||
Свойство IdentificationAutoEndDate возвращает дату окончания периода идентификации, если используются условия для вычисления границ периода расчета модели. | ||
Свойство IdentificationAutoStartDate возвращает дату начала периода идентификации, если используются условия для вычисления границ периода расчета модели. | ||
Свойство IdentificationEndDate определяет дату окончания периода идентификации. | ||
Свойство IdentificationEndDateCoord определяет настройки координаты, задающей дату окончания периода идентификации. | ||
Свойство IdentificationEndDateParam определяет настройки привязки к параметру, задающему дату окончания периода идентификации. | ||
Устарело. Используйте IMsModelPeriod.IdentificationEndDateParam. | ||
Свойство IdentificationEndOffset определяет число периодов, на которое сдвигается дата окончания периода идентификации. | ||
Свойство IdentificationStartDate определяет дату начала периода идентификации. | ||
Свойство IdentificationStartDateCoord определяет настройки координаты, задающей дату начала периода идентификации. | ||
Свойство IdentificationStartDateParam определяет настройки привязки к параметру, задающему дату начала периода идентификации. | ||
Устарело. Используйте IMsModelPeriod.IdentificationStartDateParam. | ||
Свойство IdentificationStartOffset определяет число периодов, на которое сдвигается дата начала периода идентификации. | ||
Свойство UseForecastStart определяет, использовать ли дату начала прогнозирования. |
Имя метода | Краткое описание | |
Метод Assign копирует параметры указанного периода в текущий период. | ||
Метод AutoPeriodDates возвращает границы периода расчета модели, если используются условия для вычисления дат начала/окончания периодов идентификации и прогнозирования. | ||
Метод GetLevelDate возвращает дату и время начала заданного периода. | ||
Метод GetPeriodSize возвращает число периодов в заданном временном интервале. |
См. также: