addNewRevision (wbk, metaData, callback);
wbk. Задает значение рабочей книги;
metaData. Задает метаданные с информацией о ревизии и каталоге показателей;
callback. Задает обработчик окончания выполнения операции.
Метод addNewRevision добавляет новую ревизию.
Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), также в репозитории должна содержаться база данных временных рядов с ключом 112, а в обработчике события открытия документа необходимо добавить следующий код:
var source = workbookBox.getSource().getActiveSheet();//Возвращаем экземпляр класса PP.TS.WbkDocument //Получаем первый ряд рабочей книги var serie = source.getSeries()[0]; var rubKey = 112; var name = "New revision"; var metaData = { RubKey: rubKey, Operation: PP.TS.Ui.WbkRevisionOperation.Add, Name: name}; tsService.addNewRevision(wbk, metaData);
После выполнения примера необходимо выделить первый ряд в рабочей книге, на вкладке панели свойств «Ряд» раскрыть панель «Ревизии», после чего в начале списка ревизий появится новая ревизия с наименованием New revision и дата, соответствующая текущему моменту.
См. также: