我有一个Web应用程序(从独立脚本部署),它创建一个新的GSheet和GForm,然后将表单链接到工作表以存储响应。
我想要做的是在Web应用程序中创建一个“on form submit”触发器,该触发器在表单提交时触发;只需单击Web应用程序即可完成整个工作。我可以在Web应用程序脚本中创建触发器,但在表单提交时没有任何反应,我必须从新表单或表单中包含的脚本创建它 - 两次单击!
可以一键点击吗?
我可以使用附加组件执行此操作,但不允许在此特定域上使用它们。
答案 0 :(得分:0)
我不确定你需要什么,但我认为这就是你想要的:
function onSubmitTrigger(){
//psuedocode(ish)
/*
1.Get range of values
2.Find last submitted value
3.Pass value to function "onSubmit"
Or just run a function and skip passing a value
*/
}
function onSubmit(e) {
//Run whatever you need to run
}
选择功能onSubmitTrigger()
,您可以将其设置为在提交表单时运行:
顺便说一句:你可以在电子表格上映射图像,以便在你更容易的情况下运行一个函数。