CurrentState: Object
Свойство CurrentState определяет текущие настройки мастера для валидации типа «Пропуски в метаданных».
Значение свойства устанавливается с помощью метода setCurrentState, а возвращается с помощью метода getCurrentState. Из JSON значение задать нельзя.
Для выполнения примера необходимо наличие на html-странице экземпляра класса MissingMetadataWizard с наименованием «missingMetadataWizard» (см. конструктор MissingMetadataWizard). Определим новые настройки для мастера валидации данных путём их сравнения с базой данных временных рядов:
// Определим настройки для мастера
var state = {
// Пропуски выявляем в метаданных наблюдений
"calcType": PP.TS.MsCalculationType.Pointwise,
"attributes": {
"its": {
"it": [{
/* В качестве метаданных наблюдения
укажем атрибут «Страны» */
"id": "COUNTRIES", // Идентификатор атрибута
"k": 10 // Ключ атрибута
}
]
}
}
};
// Применим данные настройки
missingMetadataWizard.setCurrentState(state);
В результате выполнения примера в данном мастере было задано выявление пропусков данных, соответствующих атрибуту наблюдения «Страны»:

См. также: