Итак, я отправляю огромное количество форм, каждая из которых специально предназначена для этого конкретного респондента (контекст вопросов в форме изменяется для пользователя, для которого она отправлена), с этой частью все в порядке. Но я хочу записать их ответ в главную электронную таблицу, где каждый пользователь представлен листом в этой электронной таблице. Я хочу сделать что-то вроде
//activeRef is a Row object on another spreadsheet
//responseSS is an already existing spreadsheet
For each member - of which there are N - {
responseSS.insertSheet(activeRef.refereeID);
activeResponseSheet = responseSS.getSheets()[N];
conflForm = FormApp.create('Conflict Declerations')
conflForm.setDescription(DESCRIPTION)
.setAllowResponseEdits(true)
.setShowLinkToRespondAgain(false)
.setDestination(FormApp.setDestinationType.SHEET, responseSS.getSheets()[N]);
}
К сожалению, вы не можете указать в качестве места назначения такой конкретный лист, как этот, насколько я понимаю, это должна быть электронная таблица. Я мог бы иметь определенную электронную таблицу для каждого ответа формы, но их будет от десятков до сотен - было бы удобнее записывать каждый ответ на один лист в главной электронной таблице.
Есть ли какое-то решение?
Спасибо