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.
См. также: