updateSelection ();
Метод updateSelection обновляет отметку в блоках аналитической панели.
Для выполнения примера предполагается наличие на странице конструктора аналитических панелей с наименованием «kapBox». В теге BODY должен содержаться элемент DIV с идентификатором «but». Добавим кнопку, при нажатии на которую будет снята отметка со всех элементов измерений для всех блоков:
var deSelectAllButton = new PP.Ui.Button({
ParentNode: "but",
Content: "Снять отметку",
Click: function (sender, args) {
var dimService = new PP.Mb.DimService({
Metabase : metabase
});
var dim = new PP.Mb.Dimension({});
dim.setOdId(kapBox.getMoniker() + "!Sync!1!SEL");
dimService.getMetadata(dim, function() {
dimService.deSelectAll(dim, function() {
kapBox.updateSelection();
})
});
}
});
После выполнения примера на страницу будет добавлена кнопка «Снять отметку», при нажатии на которую будет снята отметка элементов измерения д ля всех блоков.
До:

После:

См. также: