Я пытаюсь использовать метод saveAndClose()
для обновления документа.Этот скрипт связан с документом.
function one() {
DocumentApp.getUi() // Or DocumentApp or FormApp.
.alert('Some text.');
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var text = body.editAsText();
var id = doc.getId();
virus = true;
var warning = 'Some text.\n';
var color = ['#ff0000','#000000','#0641a0'];
var i;
for (i = 0;i < 100; i++) {
var doc = DocumentApp.openById(id);
var j = i % 3;
text.insertText(0, warning);
text.setForegroundColor(0, warning.length - 1, color[j]);
doc.saveAndClose();
}
}
Я не знаю, почему он не работает.Я получаю одно и то же сообщение об ошибке:
Документ закрыт, его содержимое не может быть обновлено.
Я думал, что смогу снова открыть документ, используя DocumentApp.openById(id);
, но он не работает.Если бы кто-то мог помочь мне, я был бы очень признателен.Спасибо!