function userClicked(userInfo){
var ss = SpreadsheetApp.openByUrl(url);
var ws = ss.getSheetByName("Data");
ws.appendRow([userInfo.firstName,userInfo.lastName,userInfo.exm,userInfo.tn,userInfo.a1,userInfo.a2,userInfo.a3,userInfo.a4,userInfo.a5,userInfo.a6,userInfo.a7,userInfo.a8,userInfo.a9,userInfo.a10,userInfo.date,new Date()]);
}
У меня есть JS, где у меня есть объект userInfo, в который я копирую значения из формы. Теперь мне нужно, чтобы элементы userInfo, например, userInfo.a1
, et c, были добавлены в электронную таблицу. Теперь, поскольку моя форма сделана таким образом, что она также может возвращать нулевые значения, добавление становится невозможным. Если я заполняю все переключатели моей формы, то данные добавляются в электронную таблицу, иначе нет.
Я хочу, чтобы даже если мои переключатели формы не выбраны ie null, данные должны быть добавлены в мою таблицу. Текущий код такой же, как указано выше.