Я пытался создать скрипт, который генерировал бы серию событий на весь день из списка дат. Список дат отформатирован следующим образом:
2020/01/01 promotion offer 1
2020/01/02 promotion offer 1
2020/01/03 promotion offer 2
2020/01/04 promotion offer 2
2020/01/05 promotion offer 2
2020/01/06 promotion offer 3
Итак, я пытаюсь создать событие, которое варьируется от 01/01 до 01/02 с заголовком «рекламное предложение 1», затем другое событие, которое варьируется от 01/03 до 01/05 и имеет заголовок «рекламное предложение 2», а затем другое мероприятие, которое длится всего один день и имеет заголовок «рекламное предложение 3».
Мой подход состоит в том, чтобы проверить, отличается ли значение в строке 1, столбце 2 от значения в строке 2, столбце 2. Но я не знаю, могу ли я включить эту проверку в "обычную" для l oop. Поэтому я попытался использовать два для циклов. Что не работает: D
Это то, что я пробовал до сих пор:
var alloffers = spreadsheet.getRange("E133:F141").getValues(); // speichert die Werte in der angegegeben Range in var offerkalender
for (row=0; row<alloffers.length; row++) {
var offer = alloffers[row];
var date = offer[0];
var conditions = offer[1];
}
for (row=1; row>alloffers.length; row++) {
var nextoffer = alloffers[row];
var nextdate = nextoffer[0];
var nextconditions = nextoffer[1];
}
if (conditions != nextconditions) {
eventCal.createAllDayEvent(conditions, date, nextdate);
}
Кто-нибудь может помочь? :)