根据谷歌的说法,我有一个“按书本”的脚本,但它不起作用。
function capacityAlert() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("counts");
var currentValue = sheet.getRange("D2:D13").getValues();
Logger.log('currentValue = '+currentValue);
var nRows = currentValue.length;
for(var i=0;i<nRows;i++)
{
//Logger.log(currentValue[i][0]);
Logger.log('row '+i+' col[0] = '+currentValue[i][0]);
if(currentValue[i][0]=="true")
{
Browser.msgBox("Capacity Reached");
//MailApp.sendEmail("dave@davelalande.com","Capacity Reached","Capacity Reached, \nplease check the sheet and remove the date.");
}
}
}
这是日志所说的。
currentValue = false,false,false,false,false,false,false,false,false,false,false,true
row 0 col[0] = false
row 1 col[0] = false
row 2 col[0] = false
row 3 col[0] = false
row 4 col[0] = false
row 5 col[0] = false
row 6 col[0] = false
row 7 col[0] = false
row 8 col[0] = false
row 9 col[0] = false
row 10 col[0] = false
row 11 col[0] = true
它不是邮寄的,所以我试图创建一个弹出窗口,看看脚本是否有效。我已经关闭并使用正在运行的三行弹出脚本测试了我的弹出窗口,所以我知道弹出窗口正在运行。
调试是空白的?我错过了什么?
感谢您提供的任何帮助。
戴夫