如何解决修改Google Apps脚本全局变量
几个小时以来,我一直在寻找解决这个问题的方法,也许我读错了。
我基本上需要修改全局变量内容,我在this article上看到的内容是必须设置一个属性,然后我才能对其进行修改,但我一直无法做到这一点工作,我不断获得设置的第一个属性。
我要做的第一件事是在脚本顶部设置一个属性,它确实保存了我正在设置的网址
var scriptProp = PropertiesService.getScriptProperties();
scriptProp.setProperty("sheetsUrl","https://**Url1**");
接下来,我尝试在其他功能上修改其内容
function myFunction(user){
if(user == "Fredy"){
var scriptProp = PropertiesService.getScriptProperties();
scriptProp.setProperty("sheetsUrl","https://**Url2**");
}
}
但是一旦我尝试在“修改其内容”之后使用此变量,我将继续获得原始的Url1。
如果有人知道如何解决这个问题,我将不胜感激。 预先感谢!
解决方法
您有错字。您正在修改两个不同的变量
一个名为“ sheetsUrl”,另一个名为“ sheetUrl”
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。