【发布时间】:2019-08-14 13:01:29
【问题描述】:
在我的 Google 表单中,我有 5 个部分,5 个项目:每个部分一个项目,4 个列表项目和 1 个 CheckboxGrid 项目。使用此代码从项目中清除表单后:
function clearAll(form){
var items = form.getItems();
for (var i=0; i<items.length; i++) {
form.deleteItem(i);
}
}
我有一个错误“无法打开索引为 5 的项目。可用项目数:5” 它删除了所有项目,但没有触及部分。 还尝试了不同的删除项目的方法,例如:
function clearForm(){
var items = form.getItems();
while(items.length > 0){
form.deleteItem(items.pop());
}
}
这会导致错误“无效的表单更新请求。”符合pop()函数。它只删除了最后一项。 也许访问项目、部分有一些问题?
【问题讨论】:
-
如果您的脚本用于删除 items,为什么要删除 sections ?
-
如何避免或删除部分?
标签: google-apps-script google-forms