IsChanged: Boolean
Свойство IsChanged возвращает признак того, что экспресс-отчёт изменён.
Значение свойства устанавливается через JSON или с помощью метода setIsChanged, а возвращается - при помощи метода getIsChanged. При этом получаем значение true, если экспресс-отчёт был изменён, и false - в противном случае.
Данное свойство может использоваться при проверке, выдавать ли запрос на сохранение перед закрытием экспресс-отчета.
Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. «Пример создания компонента ExpressBox»). Проверим, изменен ли был экспресс-отчет, и выведем соответствующее сообщение:
var eaxAnalyzer = expressBox.getSource(); if (eaxAnalyzer.getIsChanged()) { console.log("Экспресс-отчет был изменён."); } else { console.log("Экспресс-отчет не был изменен."); }
В результате выполнения примера в консоли браузера было выведено сообщение о том, что экспресс-отчет не был изменен.
См. также: