Я пытаюсь отправить отправленные изображения в уникальную подпапку в любое время, когда какой-либо пользователь отправляет изображения через мою форму Google, на данный момент это мой код:
var idnumber = Utilities.formatDate(new Date(), 'America/Bogota', 'ddMMyyyyHHmmss')
function onFormSubmit(e) {
var driveMainFolder = 'MyFolder'
var driveSubFolder = idnumber;
// Create subfolder
var parentFolder = DriveApp.getFoldersByName(driveMainFolder).next();
var newFolder = parentFolder.createFolder(driveSubFolder);
// Move files to subfolder
var files = DriveApp.getFoldersByName(driveMainFolder).next().getFiles();
while (files.hasNext()) {
var file = files.next();
var destination = DriveApp.getFoldersByName(driveSubFolder).next();
destination.addFile(file);
var pull = DriveApp.getFoldersByName(driveMainFolder).next();
pull.removeFile(file);
}
}
Это работает, после отправкиизображения Некоторые из этих изображений остаются в «MyFolder» вместо того, чтобы перемещаться непосредственно в уникальную подпапку.
Этот триггер вызывается в событии OnFormSubmit, созданном в электронной таблице форм Google.
В «Моих Выполнениях» триггер не отображает ничего неправильного, но не все изображения перемещаются в уникальную подпапку.
Яотправка 5 изображений, в среднем каждое имеет 18 КБ.
Есть ли способ загрузить изображения из формы Google и добавить триггер для упорядочивания изображений?Спасибо!