我正在尝试使用 Google 脚本打开一个知道名称的电子表格。这比看起来更难,但我认为我已经接近了。我所拥有的如下。我Execution failed: TypeError: Cannot find function getID in object File. (line 37, file "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],'', '',]);
谢谢您的帮助!