IValidationComponentMismatch

Сборка: Ms;

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

Описание

Интерфейс IValidationComponentMismatch предназначен для работы с правилом валидации типа «Анализ отклонений в компонентах».

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

          IValidationDetails

          IValidationComponentMismatch

Комментарии

Данный тип правила валидации сравнивает отклонения между результирующим рядом и исходными рядами, на основе которых был получен результирующий ряд.

Есть результирующий ряд T, который считается по формуле T = Tx + Ty, где Tx и Ty - исходные ряды на основе которых получается результирующий ряд. Если в каком-либо из исходных рядов изменились данные (например, Tx), то изменится результирующий ряд и будет равен T' = T'x +Ty. Данный тип валидации выявляет изменения, которые произошли с результирующим рядом T, т.е. сравнивает T и Т'.

Для настройки параметров данного правила приведите значение, возвращаемое свойством IValidationFilter.Details, к интерфейсу IValidationComponentMismatch.

Свойства

  Имя свойства Краткое описание
Свойство ComparisonType определяет тип изменения значения.
Свойство ComparisonValue возвращает параметры сравнения значения.

Свойства, унаследованные от IValidationDetails

  Имя свойства Краткое описание
Устарело. Используйте IValidationDetails.SelectionFilter.
Свойство Kind возвращает тип правила валидации.
Свойство SelectionFilter возвращает параметры фильтра, ограничивающего проверяемые ряды.
Свойство SelectionTargetData возвращает объект, определяющий данные, по которым будет выполняться валидация.
Устарело. Используйте IValidationDetails.SelectionTargetData.

См. также:

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