【发布时间】:2020-09-06 19:45:08
【问题描述】:
我目前有两个完全不同的表单,提供两个不同的函数链接到同一个电子表格(它们必须是,因为我使用两者的数据)。
我希望能够区分被触发的函数,一个名为emailQuote() 的函数例如在提交其中一个表单时,但是如果提交了另一个表单,我想触发我已经拥有的scanForQuoters() 函数,请问有什么办法吗?
我只是使用带有脚本工具的 Google App Script 来创建我自己的函数,并且可以在多个参数上触发它们,例如 onEdit 或 onFormSubmit。它能够使用 onFormSubmit 并区分提交哪个表单,这是我所关心的。
【问题讨论】:
-
只有一个 onformSubmit 触发器。您可以使用 range.getSheet() 来确定正在写入的工作表和从中推断出正在提交的表单。
标签: javascript google-apps-script google-sheets triggers