setSource (value);
value. Источник данных, экземпляра класса PP.TS.StatTabSheet.
Метод setSource устанавливает источник данных для электронной таблицы.
Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), также необходимо в обработчике события открытия документа добавить следующий код:
//Разворачиваем панель со вкладками для отображения статистик workbookBox.getDataView()._TabStatPanel.expand(); var setSourceButt = new PP.Ui.Button({ ParentNode: document.body, //Родительский узел DOM Content: "Убрать источник", //Текст Click: PP.Delegate(onClickSetSource) }); function onClickSetSource() { //Получаем табшит "Уравнения" в панели статистики рабочей книги var statTabSheet = workbookBox.getDataView()._TabStatPanel._CoeffPanel; //Устанавливаем новый источник данных для табшита "Уравнения" в панели статистики рабочей книги if (statTabSheet._Source) { statTabSheet.setSource(null); setSourceButt.setContent("Установить источник"); } else { statTabSheet.setSource(wbk.getStatCoeffTabSheetSource()); setSourceButt.setContent("Убрать источник"); } //Обновляем табшит "Уравнения" в панели статистики рабочей книги statTabSheet.refresh(); }
После выполнения примера на html-странице будет размещен компонент WorkbookBox. При нажатии на кнопку «Убрать источник», во вкладке «Уравнения» в панели статистики рабочей книги будет установлен новый источник данных.
См. также: