【发布时间】:2017-07-09 19:53:50
【问题描述】:
是否可以在同一个电子表格中处理多个onFormSubmit 事件?我有多个表单链接到有效用作数据库/网络应用程序的同一工作表。
这里是“模式”
// first sheet
| client_id | name | is_something | is_another |
|-----------|------|--------------|------------|
| 1 | abc | no | no |
// second sheet
| client_id | event |
|-----------|-------|
| 1 | value |
用例是组织中的一个人将为第一张工作表输入数据,另一个人将定期查看所有尚未完成“事件”的条目并在它们完成时输入它们。此时需要更新第一张表以反映新的布尔值。在初始表单之后提交的多个表单需要更新第一张表上的列。
有没有更好的方法来做到这一点?也许应用脚本网络应用?最终我会迁移到应用制作工具,但这还不是一个通用版本。
【问题讨论】:
-
您可以将 onFormSubmit 放入单个表单而不是电子表格中。
-
submit event 也有一个可以使用的源属性
-
我不确定是否可以使用绑定脚本修改另一个文件
-
当然,如果您不想阻止它,您实际上必须明确指定要禁用它。
标签: google-apps-script google-sheets google-forms