Google apps script 使用Google应用程序脚本更改Google表单中项目的顺序
我正试图以编程方式创建谷歌表单,使用谷歌电子表格中的数据,基于谷歌表单模板 是否有更改项目顺序的方法?有时,我们需要对项目使用“复制”功能,但是复制的项目会附加在表单的末尾,这不是我们想要的Google apps script 使用Google应用程序脚本更改Google表单中项目的顺序,google-apps-script,google-forms,Google Apps Script,Google Forms,我正试图以编程方式创建谷歌表单,使用谷歌电子表格中的数据,基于谷歌表单模板 是否有更改项目顺序的方法?有时,我们需要对项目使用“复制”功能,但是复制的项目会附加在表单的末尾,这不是我们想要的 提前多谢 根据定义,duplicate()方法附加到末尾 创建项目后,可以根据需要订购,例如: function duplicateAndMove(form, toDuplicate) { var newItem = toDuplicate.duplicate(); var desiredIndex
提前多谢 根据定义,
duplicate()
方法附加到末尾
创建项目后,可以根据需要订购,例如:
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;
}
有关更多详细信息,请参阅应用程序脚本表单服务文档:我怎么会错过它!谢谢!