我有两个脚本:
脚本A:从输入表中获取原始数据并输出格式化数据(存储在var resultRows
中到输出表。
脚本B:将resultRows
存储到MySQL数据库。
以下是我希望该流程发挥作用的方式:
执行此操作的一种方法是在脚本B中重新生成resultRows
然后插入到DB,但我知道我应该能够将resultRows
从脚本A传递到脚本B论点。像...这样的东西。
function scriptA() {
//dosomestuff
return resultRows;
}
function scriptB(data) {
//insert data to db
}
scriptB(resultRows);
脚本A是从Google Spreadsheets菜单执行的(通过.addMenu
方法),但我不知道如何将参数传递给以这种方式执行的函数(您只能传递一个函数名称)至.addMenu
)并且我不确定resultRows
变量在任何情况下都可用于该函数。
也许从UI元素运行函数更有意义?有任何想法吗?谢谢!
答案 0 :(得分:0)
也许尝试使用缓存服务?
我能够通过缓存服务将值从一个函数传递到另一个函数,并在另一个函数中调用它。我不确定缓存服务可以存储多长时间。