这是我的第一个Stackoverflow问题,所以我在这里尽我所能做到清晰和结构化,但请原谅我的初学者错误:)
所以我对Google的脚本编辑器有一个小问题,基本上我打电话给
一场getActiveUser()。getEmail()
以及
一场getEffectiveUser()。getEmail()
函数,但没有一个返回值。
以下是我使用的完整代码:
function onEdit(e){
var email = Session.getActiveUser().getEmail();
var range = e.range;
range.setNote('Last modified: ' + new Date() + "User is " + Session.getEffectiveUser().getEmail() + "; " + Session.getActiveUser().getEmail());
}
然而,我得到的结果总是一样的:
Output in the Sheet
奇怪的是,这发生在几天前,在那之前,同样的函数工作得很好。
有人经历过这样的事情吗?是否有在脚本编辑器中获取邮件地址或用户名的解决方法?
谢谢并致以最良好的问候!