google-apps-script - 你能在 Google-Apps-Script 失败时做点什么吗?
问题描述
如果我的 Google Apps 脚本失败,是否有办法制定自动“备份”计划?我在想一些类似于 python Try / except 的东西。
例如,我正在构建一个从表单创建日历事件的函数(脚本附加到表单链接到的电子表格中)。该脚本为新表单提交创建一个事件编号(将其存储在电子表格中),然后生成日历事件。如果我的函数未能创建事件,则电子表格中有一个新的事件编号,但日历中没有事件。
- Google Scripts 是否有预先构建的优雅失败方式?
- 或者,有没有办法构建一个运行原始函数的外部函数,并且优雅地失败为(例如)if-then-else 的 else?
解决方案
Apps 脚本基于 Javascript,因此您可以使用该try...catch
功能。
如果您从前端调用 Apps 脚本后端的函数,您还可以使用withFailureHandler
处理失败的执行。
推荐阅读
- python - 如何根据 pandas 中的行数(包括每个文件中的标题行)将 csv 文件划分为较小的文件?
- python - Python 打印或求和意外行为
- python - 基于 Python 的 csv 只读列并使用过滤列重建 csv
- reactjs - 根据选择的另一个 SELECT 删除 SELECT 选项
- casting - 将播放器投射到 Chromecast 或 android TV
- javascript - 找不到模块“express-jwt-blacklist”的声明文件
- python - 如何在python中将实时数据写入csv文件
- python - 用python中的变量值替换具有特定格式的字符
- python - 我几乎是 pycharm 编码的菜鸟,
- css - 在Angular的两列中显示来自ngFor循环的数据