Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script TypeError:无法读取onEdit上未定义的属性“getValue”_Google Apps Script_Google Sheets_Triggers - Fatal编程技术网

Google apps script TypeError:无法读取onEdit上未定义的属性“getValue”

Google apps script TypeError:无法读取onEdit上未定义的属性“getValue”,google-apps-script,google-sheets,triggers,Google Apps Script,Google Sheets,Triggers,我只是想在Google Sheets中运行一个简单的OneEdit代码,但触发器执行日志一直显示: TypeError:无法读取onEditCode:4:17处未定义的属性“getValue” 试着这样运行: 运行test_onxxxEdit function onEdit(e){ e.range.getValue() } 你确定你在讲述剧本中发生的一切吗?onEdit应该有一个使用range属性构造的事件对象。请记录e事件对象在您的案例中的外观,并在您尝试在不提供事件的情况下从脚本编辑器运

我只是想在Google Sheets中运行一个简单的OneEdit代码,但触发器执行日志一直显示:

TypeError:无法读取onEditCode:4:17处未定义的属性“getValue”


试着这样运行:

运行test_onxxxEdit

function onEdit(e){
e.range.getValue()

}

你确定你在讲述剧本中发生的一切吗?onEdit应该有一个使用range属性构造的事件对象。请记录e事件对象在您的案例中的外观,并在您尝试在不提供事件的情况下从脚本编辑器运行此操作时更新日志object@Cooper-看起来不像是这样-Stackdriver显示触发器和简单触发器都失败了,据我记忆所及,如果从编辑器运行,则不会出现这种情况[此外,那不是不能读取未定义的属性“range”吗?]尽管re:answer这是模拟事件对象进行调试的一种很酷的方法,但我必须说
function test_onxxxEdit() {
  const ss=SpreadsheetApp.getActive();
  const sh=ss.getActiveSheet();
  const rg=ss.getRange(?);
  const v=rg.getValue();
  onxxxEdit({source:ss,range:rg,value:v});
}

function onxxxEdit(e){
  e.range.getValue()

}