Запустите скрипт листов Google в фоновом режиме - PullRequest
0 голосов
/ 19 ноября 2018

У меня уже есть скрипт, который отправляет уведомление о добавлении новой ячейки в мою таблицу. Тем не менее, он запускается только когда я запускаю его (через редактор кода) и не работает в фоновом режиме. По сути, я хочу, чтобы этот сценарий запускался, когда в электронную таблицу добавлялось что-то новое, однако я не уверен, что это можно сделать?

function sendNotification() {
      var ss = SpreadsheetApp.getActiveSpreadsheet();
      var sheet = ss.getActiveSheet();
  //Get Active cell
      var mycell = ss.getActiveSelection();
      var cellcol = mycell.getColumn();
      var cellrow = mycell.getRow();
  //Define Notification Details
      var recipients = "rkarimov@webmd.net";
      var subject = "THIS IS A TEST - Please Ignore "+ss.getName();
      var body = ss.getName() + " has been updated.  Visit " + ss.getUrl() + " to view the changes.";
  //Check to see if column is A or B to trigger
      if (cellcol == 1)
      {
  //Send the Email
      MailApp.sendEmail(recipients, subject, body);
      }
  //End sendNotification
  }

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...