2015-02-07 25 views
1

我有一個谷歌電子表格上有兩張紙。我收到了除函數notifyIT()之外的所有函數的通知。我覺得我需要解決這些標籤。電子表格中的選項卡被稱爲「Termed」和「New Hires」。我的代碼中缺少兩個Google表單中的內容?

我沒有得到的唯一的電子郵件是爲我們稱爲人的函數notifyIT()。我用來接收電子郵件寫着「終止‘位置’員工‘員工姓名’

回答

0

這行代碼:

objects = getRowsData(dataSheet, dataRange); 

呼喚你還沒有表現出一個功能。沒有這個,我們無法評估你的代碼。

+0

我已經爲您添加了所有代碼!感謝您的幫助! – Lori 2015-02-07 21:53:12

0

的選項卡被稱爲表,它駐留在父電子表格之內。因此,而不是

var dataSheet = ss.getSheets()[0]; 

這是返回在電子表格中的第一張,如果你想獲得具體的表,你可以使用getSheetByName:

var dataSheet = ss.getSheetByName('New Hires'); 

在這裏看到的文檔: https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet#getSheetByName(String)

另一種選擇是使用getSheets(),但遍歷結果:

var dataSheets = ss.getSheets(); 
for(var i in dataSheets){ 
    var dataSheet = dataSheets[i]; 

    //continue your code here. 
} 
+0

如果你想再次看,我已經添加了我的整個代碼。我做了你的建議,沒有運氣。感謝您的幫助! – Lori 2015-02-07 21:52:43

相關問題