我想让我的谷歌表单提交并在有限的时间内自动关闭 例如,我想在20分钟内关闭它,所有答案都必须自动提交。
目前我所制作的表格是由多个用户访问的,所以为了确保它不会无限期保持打开,我希望它在20分钟后(最迟)提交,以便它再次释放。
我尝试了这个功能,但它没有用完。
var FORM_OPEN_DATE = new Date();
var FORM_CLOSE_DATE = new Date();
FORM_CLOSE_DATE.setMinutes(FORM_CLOSE_DATE.getMinutes()+1);
var sysDate = new Date();
sysDate = sysDate.getMinutes();
function Initialize() {
deleteTriggers_();
if (sysDate == FORM_CLOSE_DATE.getMinutes()) {
closeForm();
ScriptApp.newTrigger("closeForm").timeBased().create();
}
}