您提供的“修复”(test_onformsubmit)代码,每次电子表格中有新数据时,我都必须手动运行它。我希望它在提交表单时自动将pdf发送到电子邮件。有办法吗?因为手动方式运行代码完全像它应该的那样,但我希望这是一个自动事件,所以我不需要做任何事情。
答案 0 :(得分:28)
阅读Understanding Triggers。此函数是 Installable Trigger ,因此您需要将其设置为在提交表单时运行。这很容易 - 我原本认为一个表格教程会经历它。
在脚本编辑器中:
onFormSubmit()
。)从此时起,只要表单提交到电子表格,就会触发该功能。
如果您打算共享脚本,则每个收件人都需要重复这些步骤。
顺便说一句,您应该更改脚本中的电子邮件设置,以便它适用于任何人。
var email_address = Session.getActiveUser().getEmail();