发送邮件提醒

时间:2016-07-24 17:08:58

标签: javascript

以下代码旨在监控列中的截止日期,并在完成时间少于5天且超过0天时发送警报。代码正在运行。

function sendEmails2016_2() {
   var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('2016.2');
   var clientesInfo = sheet.getRange(2, 7, sheet.getLastRow() - 1, 2).getValues();
   //var clientesInfo2 = sheet.getRange(2, 2, sheet.getLastRow() - 1, 2).getValues(); --- tentando pegar o assunto na coluna 3

   var subject = sheet.getName(); //nome da planilha
   var email = "roger@tr.br";
   var assunto = "Prazo Monitoramento COAUD vencendo - Planilha " + subject + " ";
   var msg = " clique aqui para abrir https://agenda.com. O prazo vence em ";

  for (var i = 0; i < clientesInfo.length; i++) {
     if (clientesInfo[i][1] < 5 && clientesInfo[i][1] > 0 ) {
       var dias = clientesInfo[i][1];
       //var assunto2 = clientesInfo2[i][2]; --- tentando pegar o assunto
       MailApp.sendEmail(email, assunto, msg + dias + " dias!");

    } 
  }
 }

我希望能够超越剩余的日子,来自其他专栏的其他信息,例如成熟度问题(有一个标题为专栏的主题)。只有我不知道该怎么做。

我尝试创建一个clienteInfo2变量来存储主题列3的信息,并且在IF中,我尝试创建一个assunto2变量并存储每个交互的数组值,以获取每个交互的主题值这一行的行,但它不起作用。代码正常运行,但仅返回&#34; undefinid&#34;而不是主题。 Algume知道为什么吗?

0 个答案:

没有答案