getService ()
Метод getService возвращает экземпляр сервиса для работы с источником данных блока.
Для выполнения примера предполагается наличие на странице конструктора аналитических панелей с наименованием «kapBox», также на странице должна быть определена переменная «currentBlock», содержащая выделенный блок аналитической панели (см. «Kap.KapBox»). В теге BODY должен содержаться элемент DIV с идентификатором «but». Добавим кнопку, при нажатии на которую будет выдаваться сообщение с идентификатором сервиса для работы с источником данных выделенного блока:
var serviceButton = new PP.Ui.Button({
ParentNode: "but",
Content: "Идентификатор сервиса",
Click: function () {
alert("Идентификатор сервиса: " + currentBlock.getService().getId());
}
});
После выполнения примера на странице будет размещена кнопка «Идентификатор сервиса», при нажатии на которую на экран будет выводиться сообщение с идентификатором сервиса для работы с источником данных выделенного блока аналитической панели.
См. также: