2017-04-24 61 views

回答

0

您需要创建一个函数来创建触发器。例如:

function triggerClose() { 
    ScriptApp.newTrigger('closeForm') 
    .timeBased() 
    .everyDays(1) 
    .atHour(3) 
    .forForm(FormApp.openById(FORM_ID)) 
    .create(); 
} 

您可以使用https://developers.google.com/apps-script/reference/script/trigger-builder的文档来优化此代码。使用类似的结构构建触发器,以便在上午9点打开表单。

这调用一个函数每天在3小时以下是打开和关闭形式功能的几个例子:

function closeForm() { 
    FormApp.openById(FORM_ID).setAcceptingResponses(false); 
} 

function openForm() { 
    FormApp.openById(FORM_ID).setAcceptingResponses(true); 
} 

我希望这是有帮助的。

相关问题