【问题标题】:How to stop execution of Google Apps Script?如何停止执行 Google Apps 脚本?
【发布时间】:2014-12-22 11:32:52
【问题描述】:

我可以在我的 Apps 脚本应用程序中使用类似 die() (in php) 的东西吗? 我用谷歌搜索了这个问题,最可接受的解决方案是抛出新错误,但在这种情况下,我不想收到有关脚本崩溃的通知(因为我不是唯一收到它们的人)。

我只想终止脚本。

【问题讨论】:

  • 虽然这不是完全重复的,但任何回答这个问题的 Javascript 答案通常都会回答 GAS,因为 GAS 主要使用 Javascript。一个好的起点是:stackoverflow.com/questions/9298839/…,但如果您只想停止脚本,您也可以不“返回”任何内容。
  • 我相信用户问的是如何在 Google Apps 脚本开始运行后停止它(例如,如果他们不小心启动了一个具有无限循环的函数),而不是如何制作该函数在他们写的时候结束。
  • @sandwich 谢谢你的纠正。我对 php 的理解是有限的,我没有花时间去查看 die() 的实际作用。我已撤回我的投票,将其作为重复关闭。

标签: google-apps-script


【解决方案1】:

如果您在代码编辑器中,并且想要停止运行脚本,可以单击 toast 显示中的“取消”链接。

或者您可以在代码编辑器中单击“查看”->“执行”,然后终止脚本。

您也可以通过链接直接访问您的处决:

https://script.google.com/home/executions

【讨论】:

  • terminate 灰显时怎么办。状态为暂停。我的无限循环中显示了警报。我正在使用警报,因为执行日志需要几个小时才能显示出来。我想我只需要等待它超时,但应该有更好的方法
  • 在问题跟踪器上创建一个问题可能是值得的。链接为:https://issuetracker.google.com/ 或单击执行导航栏左下方的“反馈”链接。这确实是让 Google 意识到这个问题的唯一两种方法。
  • 尝试但创建按钮保持灰色,即使我包含了组件:执行终止选项,标题:执行终止选项在脚本暂停和描述时应该可用。 ???
  • 如果您尝试在问题跟踪器上创建新问题,请确保您已登录 Google 帐户,然后选择类别:Public Trackers > Google Workspace Developers > Apps Script
  • 173906140 终止暂停的脚本
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-01-01
  • 1970-01-01
  • 2013-10-10
  • 2012-07-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多