Почему мой скрипт не запускается автоматически при отправке формы? - PullRequest
0 голосов
/ 04 октября 2018

У меня нижеприведенный скрипт для запуска при отправке формы, используя метод ниже, но он не работает.Он не запускается автоматически, он запускается, только если я захожу в электронную таблицу и меняю одну из строк в столбце 1 на «Да».Кто-нибудь имеет опыт, чтобы понять, почему это не работает правильно?

«Триггеры текущего проекта» - добавить триггер - onFormSubmit, из электронной таблицы, при отправке формы.Любая помощь с благодарностью.

function onFormSubmit() {
// assumes source data in sheet named Needed
// target sheet of move to named Acquired
// test column with yes/no is col 4 or D
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = event.source.getActiveSheet();
var r = event.source.getActiveRange();

if(s.getName() == "New Jobs" && r.getColumn() == 1 && r.getValue() == "Yes") 
{
var row = r.getRow();
var numColumns = s.getLastColumn();
var targetSheet = ss.getSheetByName("Data Process");
var target = targetSheet.getRange("A1:M1");
s.getRange(row, 1, 1, numColumns).copyTo(target);}
}`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...