Google apps script 按名称打开谷歌电子表格;getID()方法失败
我想用谷歌脚本打开一个电子表格,知道它的名字。这比看起来更难,但我想我已经接近了。下面是我所拥有的。我收到一个错误Google apps script 按名称打开谷歌电子表格;getID()方法失败,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我想用谷歌脚本打开一个电子表格,知道它的名字。这比看起来更难,但我想我已经接近了。下面是我所拥有的。我收到一个错误执行失败:TypeError:在对象文件中找不到函数getID。(第37行,文件“Code”)在onFormSubmit(e)的第一行。代码如下: function getFileByName(filename) { var files = DocsList.getRootFolder().find("title:" + '"' + filename + '"');
执行失败:TypeError:在对象文件中找不到函数getID。(第37行,文件“Code”)
在onFormSubmit(e)的第一行。代码如下:谢谢你的帮助 *羞愧地垂着头function getFileByName(filename) { var files = DocsList.getRootFolder().find("title:" + '"' + filename + '"'); for( var i in files){ if ( files[i].getName() == filename ) { Logger.log("found " + files[i].getName()); return files[i]; } } Logger.log("did not find " + filename); } function onFormSubmit(e) { var SPREADSHEET_ID = getFileByName('Reassessment Requesttemp').getID();//getID(names[0]); var app = UiApp.getActiveApplication(); SpreadsheetApp.openById(SPREADSHEET_ID).appendRow([e.values[0], e.values[1],e.values[2], e.values[3],e.values[4], e.values[5],e.values[6], e.values[7],e.values[8], e.values[9],'', '',]);
不是一件事getID()
is 所以。。。如果需要,请按(唯一)名称打开电子表格:开始getId()