GOOGLE APP SCRIPT - 如何防止由特定按钮激活的两个功能同时运行?

问题描述 投票:0回答:1

我在一个脚本中有 2 个函数。

函数a(){ //}

函数 b(){ //}

每个功能都通过电子表格中的单独按钮激活。 要点是,这两个函数不能同时运行,因为它可能会在我的电子表格中产生问题。 将会有许多用户同时处理电子表格,并且可以同时或重复按下两个按钮。

很高兴您有提示!

M

尝试了一些方法,但似乎没有效果。

特别是锁定应用程序脚本的类和其他一些想法。

google-sheets google-apps-script
1个回答
0
投票

发现之前的问题可能有帮助: 检查触发器执行当前是否正在 Google Apps 脚本中运行

但是一个简单的解决方法必须将信息存储到隐藏的单元格中? 当函数启动时,您可以在单元格中写入“函数正在运行”,当进程完成时,将值更新为“没有函数运行”。然后在函数的开头添加一个条件来检查某些东西是否正在运行...... 只是一个想法!

© www.soinside.com 2019 - 2024. All rights reserved.