【发布时间】:2020-06-21 08:41:23
【问题描述】:
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 等)附加到电子表格中。现在,由于我的表单的制作方式也可以返回空值,因此附加变得不可能。如果我填写表单的所有单选按钮,则会将数据附加到电子表格中,否则不会。
我希望即使我的表单单选按钮未选中,即 null,数据也必须附加到我的电子表格中。当前代码如上。
【问题讨论】:
-
使用 setValue('');
-
你能分享一个
userInfo的例子吗?
标签: javascript google-apps-script google-sheets