如何从脚本AppsScript运行脚本



我的脚本使用了整个脚本限制时间(6分钟(。所以我决定把我的工作分成几个部分。所以我有脚本";生成单词"。我需要运行这些脚本;生成单词";我需要再做一次。我还需要用参数来运行它,例如:;生成单词(0,2(";。

由于AppsScript的时间限制,我不能再次调用此函数。

所以,我需要从脚本运行带有参数的脚本,但要在其他会话中运行它,所以不会超过时间限制。

要将参数传递给函数,您需要使用一个函数来传递这些参数,例如,假设您想执行一个名为something的函数,但它需要两个参数ab,首先创建一个函数(在下面的示例中,它名为main,将传递这些参数(,然后从编辑器工具栏调用这个新函数:

function main(){
const a = 'A';
const b = 'B';
something(a,b)
}
function something(a,b){
console.log(`${a} - ${b}`)
}

如果要传递的参数是由其他函数计算的,您可以使用Properties Service或其他类似电子表格的东西来保存它们。

相关

  • 启动带有参数的函数
  • 如何在GAS中测试触发器功能
  • 如何传递函数参数的值并运行独立的谷歌应用程序脚本

最新更新