Я пытаюсь предварительно заполнить текстовое поле для короткого ответа в моей форме Google. Идентификатор поля: «1542424645».
Это сценарий, с которого я начинаю:
function onOpen(e) {
// Generate Form Number then add to Form Description
var str1 = Math.round(Math.random()*10000) + '0000';
var str2 = Math.round(Math.random()*10000) + '0000';
var formNumber01 = str1.slice(0,4);
var formNumber02 = str2.slice(0,4);
var formNumber = 'Unique Form # ' + formNumber01 + "-" + formNumber02;
// Identify active form
var form = FormApp.getActiveForm();
// Add Form Number to Form Description
form.setDescription(formNumber);
// entry.1542424645()
}
Я могу заполнить описание формы, но эта информация не передается в электронную таблицу. Что мне нужно сделать, так это заполнить поле короткого ответа «Номер формы» (ID = '1542424645') этой информацией.
Я НЕ ХОЧУ ИСПОЛЬЗОВАТЬ СПИСОК ИЛИ ЗАПОЛНЕННЫЙ URL! Мне просто нужен фрагмент кода в функции onOpen () выше, чтобы заполнить информацию. Учитывая использование формы и то, для чего она предназначена, это единственный вариант, который я могу использовать.
Спасибо за любую помощь, которую вы можете предоставить.