表单提交事件的范围为空

时间:2013-04-12 08:20:17

标签: google-apps-script

我有一个脚本,只要提交表单就会运行。我得到了event.range的范围,但每当我尝试对它做任何事情时,都会返回错误,例如

TypeError: Cannot find function getA1Notation in object [object Object]. (line 10, file "Code")

任何人都可以提供帮助吗?

2 个答案:

答案 0 :(得分:0)

没有看到你的代码,我不能说你做错了什么,但我可以告诉你,你正在尝试的是可能的。所以我猜你的语法混乱了。

这是一个适合我的功能。我将它设置为触发如下:

Triggers

代码

function test (e) {
  Logger.log( e.range.getA1Notation() );
  Logger.log( e.range.getRow() );
}

结果

Logs

参考

答案 1 :(得分:0)

如果我把它正确放在一起你需要将 e 改为事件事件改为 e

  

之前唯一的功能是setReadableTime( e

     

抛出错误的代码是 event .range.getA1Notation,或者   的事件 .range.getRow()