проблемы после обновления кода для продвинутых сервисов Google - PullRequest
0 голосов
/ 05 ноября 2018

Я только что обновил свой скрипт, чтобы использовать новый расширенный Google Сервисы. В этом случае я вставил файл в папку, и теперь мне нужно отформатировать файл: вставить листы, изменить цвета и т. д. У меня возникают проблемы при работе с файлом, потому что после использования этого сервиса я не могу заставить файл работать с ним, я получаю эту ошибку: " Не могу найти insertSheet функция в объекте FileIterator". Если вы отправите меня туда, где я найду решение, это было бы очень полезно.

Это код, который я использую:

function HAR() {
//This is the new part of the code...
var name = "Template";
var folder = DriveApp.createFolder("HAR");
var folder_id = folder.getId();
var resource = {
    title: name,
    mimeType: MimeType.GOOGLE_SHEETS,
    parents: [{ id: folder_id }]
  }
var fileJson = Drive.Files.insert(resource);
var File_id = fileJson.id;
var Template = DriveApp.getFilesByName("Template");// I guess this is not working
//This is the old part of the code...
const ssNames = ["California","Arizona","Florida","Los Angeles"];
const states = ssNames.length;
var x;
    for (x = 0; x < sNames.length; x++){
    Template.insertSheet(sNames[x]); //I can't manage to insert the sheets
    }
Template.getSheetByName("Sheet 1").activate();
Template.deleteActiveSheet(); 
}

Отлично работает, создает папку и создает в ней файл.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...