цикл скриптов Google выполняется только один раз - PullRequest
1 голос
/ 20 января 2020

Я передаю данные из одной функции в другую, в которой у меня есть l oop. L oop выполняется только один раз и не так много, как data.length. Пожалуйста, помогите.

function first(){
  //start code...

  var symbol = filetext.substr(filetext.search("Title:"));
  symbol = symbol.split(' ');
  symbol = symbol[1]; //someText

  if(symbol == 'someText') {
    second(symbol);
  }
}

function second(symbol){
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('tests');
  var range = sheet.getRange(1,1,sheet.getLastRow(),sheet.getLastColumn());
  var data = range.getValues();

  for (var i = 0; i < data.length; i++){ //data has at least 10 rows
    var row = data[i];
    var type = row[0];
    var status = row[3];
    Logger.log(type) //shows only first row not all;
    if (type == symbol) {
        //do something
    }
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...