Мне нужно знать праздники команды.Для этого каждый получает по почте форму с 4 вопросами: - Почтовый адрес - Имя - Начало периода отпуска - Конец периода отпуска
Как правило, ответы отправляются в электронной таблице.Идея состоит в том, чтобы заполнить календарь, которым поделилась вся команда, чтобы все знали периоды отпусков.Для этого вот скрипт для ссылки на этот лист:
function AjouteConge() {
var fichier = SpreadsheetApp.getActiveSpreadsheet();
var feuille = fichier.getActiveSheet();
var Ligne = fichier.getLastRow();
var RefCellule = "B"+Ligne+":E"+Ligne;
var Datas = fichier.getRange(RefCellule).getValues();
var Agenda = CalendarApp.getCalendarById('abcdefghijklmnopqrstuvwxyz123456789@group.calendar.google.com').createAllDayEvent(Datas[0][0], new Date(Datas[0][1]),new Date(Datas[0][2]));
}
Я заметил, что мой скрипт запускается 2 раза, когда форма заполнена.Итак, у меня есть 2 идентичных события в повестке дня.Это не (обязательно) случай при тестировании скрипта из редактора (не всегда так или иначе).Идея ?Почему этот скрипт запускается 2 раза?Спасибо за ваши разъяснения