我正在尝试自学 Google Apps SCript 和 javascript,如果是一个愚蠢的问题,请原谅。我基本上对学习基本工作流程的业务自动化等感兴趣。批准流程/邮件合并等。我已经在 GA 的开发人员页面和其他 youtube 中看到了演示如何执行此类脚本的示例。我在创建包含邮件合并、文档创建的工作流方面取得了一些成功。
我很好奇的是开发这些类型的工作流和使用函数的正确或最佳实践。上面的工作流程是一个使用 doGet() 生成 HTML 页面的大型函数。
打破大型函数会更好吗,onFormSubmit,创建模板,从论坛提交的电子表格中读取数据,写入模板替换%keys%,创建文档并附加到电子邮件,删除文档并发送电子邮件,在多个较小的功能。每个动作一个,即创建一个模板或发送电子邮件等。然后让函数通过传递参数相互调用?
对于这样的工作流程,什么被认为是适当或最佳实践/方法?