Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.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 谷歌文档上的触发器不';行不通_Google Apps Script_Google Docs - Fatal编程技术网

Google apps script 谷歌文档上的触发器不';行不通

Google apps script 谷歌文档上的触发器不';行不通,google-apps-script,google-docs,Google Apps Script,Google Docs,我已经编写了以下脚本,用于对我的Google Docs电子表格中的行进行排序。当我在脚本编辑器中单击run按钮时,它会工作。我在“当前项目触发器”中创建了一个打开的触发器,但是当我打开表时,代码不会运行 function myFunction() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var range = ss.getSheets()[0].getRange("A2:M1000"); range.sort({column: 13,

我已经编写了以下脚本,用于对我的Google Docs电子表格中的行进行排序。当我在脚本编辑器中单击run按钮时,它会工作。我在“当前项目触发器”中创建了一个打开的触发器,但是当我打开表时,代码不会运行

function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var range = ss.getSheets()[0].getRange("A2:M1000"); 
range.sort({column: 13, ascending: false});

}打开触发器是指打开文档时调用该函数的触发器是否正确?在这种情况下,不要手动添加触发器,而是按编程方式添加。添加以下功能:

function onOpen(){
  Logger.log('Calling myFunction');
  myFunction();
}

现在就开始测试。

将触发器通知更改为“立即”,这样,如果发生错误,您会立即收到它,并知道发生了什么。