IValidationFilter.GetComponentsByFactor

Синтаксис

GetComponentsByFactor(FactorKey: Integer; Date: DateTime; UseDate:Boolean): Array;

Параметры

FactorKey. Ключ показателя;

Date. Календарная точка, для которой необходимо получить компоненты;

UseDate. Определяет, получать ли компоненты только для точки, заданной параметром Date.

Описание

Метод GetComponentsByFactor возвращает массив рядов-компонентов, для которых был сделан расчет валидации для указанного показателя.

Комментарии

GetComponentsByFactor не возвращает пользовательские компоненты, задаваемые в свойстве IValidationFilter.UserComponents.

Каждый элемент массива реализован интерфейсом IValidationComponent. Если валидация не содержит компонентов (например, MissingData), то массив будет пустым.

Параметр UseDate, используется только для валидации СomponentMismatch.

Типы валидаций, которые не содержат компонентов: MissingData, MissingMetaData, Level, GrowthRate, StatisticalOutliers.

Типы валидаций, для которых есть всегда один компонент: Trend, RevisionComparison, CrossFrequency, Correlation.

Число компонентов для прочих типов валидаций может варьироваться.

Пример

Использование свойства приведено в примере для IValidationComponent.Factor.

См. также:

IValidationFilter