Я хочу скопировать файл шаблона Google Slides, а затем изменить текстовые поля во вновь созданном файле.У меня проблема с открытием скопированного файла.Я новичок в скриптах Google и нашел код, который, кажется, должен работать, но я получаю сообщение об ошибке.Вот код и ошибка:
function createDuplicateDocument(sourceId, name) {
var source = DriveApp.getFileById(sourceId);
var targetFolder = DriveApp.getFolderById(TARGET_FOLDER);
var newFile = source.makeCopy(name, targetFolder);
return DocumentApp.openById(newFile.getId());
}
// Document is missing (perhaps it was deleted, or you don't have read access?) (line 35, file "Code")
var SOURCE_TEMPLATE = "1OUztWdzh..."; // Google Doc id from the document template (Get id from the URL)
var TARGET_FOLDER = "1xsbW_pjZuN..."; //"Sent_Certificates"; // In which Google Drive we toss the target documents
var name = TRAINING_DATE + "_" + TRAINING_TYPE + "_" +TRAINING_USER
var filTxtFile = createDuplicateDocument(SOURCE_TEMPLATE, name);
replaceString(filTxtFile, "TRAINING_USER", TRAINING_USER);
Как только я запускаю код, я вижу новый файл в правильной папке, но по какой-то причине скрипт не видит его.Я также протестировал размещение кода функции, встроенного в мой код, но я не могу заставить его открыть скопированный файл.Я просто получаю сообщение о том, что файл отсутствует.Я удостоверился, что вышел из всех других учетных записей и даже включил таймер сна, чтобы увидеть, выполнялось ли это слишком быстро.
В конце концов, моя цель - заполнить сертификат обучения пользователямиинформация из формы Google.
Почему я получаю эту ошибку и как ее устранить.Спасибо