【发布时间】:2014-12-16 09:00:49
【问题描述】:
我正在尝试将项目从电子表格添加到我的“ListItem”中,以便在用户输入谷歌表单时显示。
从谷歌开发者参考中复制,
var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
var item = form.addListItem();
item.setTitle('Do you prefer cats or dogs?');
item.setChoiceValues(['Dogs', 'Cats']);
如何正确循环以添加所有项目?我下面的当前代码有缺陷。
var items = form.getItems();
var item = items[1];
var itemList = item.asListItem();
var SS = SpreadsheetApp.openById("123456").getSheetByName('List').getDataRange().getValues();
for (var i = 1; i < SS.length; i++){
var row = teacherSS[i];
itemList.setChoices([row[i]]);
}
【问题讨论】:
标签: google-apps-script google-sheets google-forms