使用Google App Script更改Google表单中的商品订单

时间:2018-04-23 19:08:42

标签: google-apps-script google-form

我正在尝试使用Google SpreadSheet中的数据以编程方式创建Google表单,该模板基于Google表单模板。

有没有改变物品的顺序?有时我们需要在项目上使用“复制”功能,但是重复的项目会附加在表单的结束上,这不是我们想要的。

提前多多感谢!

1 个答案:

答案 0 :(得分:2)

根据定义,function duplicateAndMove(form, toDuplicate) { var newItem = toDuplicate.duplicate(); var desiredIndex = toDuplicate.getIndex() + 1; if (desiredIndex !== newItem.getIndex()) { form.moveItem(newItem, desiredIndex); } // Allow chaining on the new item. return newItem; } 方法附加到结尾e.g. CheckboxItem#duplicate()

创建项目后,您可以根据需要订购项目,例如:

a1.sources.r1.filegroups.f2 = /path/to/files/with/pattern/databundle_cnt_[0-9]{4}-[0-9]{2}-[0-9]{2}.csv

有关详细信息,请参阅Apps脚本表单服务文档:https://developers.google.com/apps-script/reference/forms/