Кто-нибудь знает, почему форма обновляется несколько раз за раз?У меня есть код, как показано ниже, и он работает очень хорошо, но в течение длительного времени.Излишне форма обновляется столько раз, сколько у меня есть данные введите описание изображения здесь
function myFunction678() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Sheet1");
var dataRange = sheet.getRange(2, 1, sheet.getLastRow(), sheet.getLastColumn());
var data = dataRange.getValues();
var FORM_ID = "XXX";
var ITEM_ID = 'XXX';
var options = [];
for (var i = 0; i < data.length; i++) {
var row = data[i];
if(row[3] == "Text"){
options.push(row[6]);
var form = FormApp.openById(FORM_ID);
form.getItemById(ITEM_ID).asListItem().setChoiceValues(options);
}
}
}