Неверное назначение левой стороны.(строка 1, файл «Код») после добавления операторов - PullRequest
0 голосов
/ 03 мая 2019

Ошибка «Неверное назначение левой стороны».начало происходить только после добавления операторов if. Раньше все было в порядке, пока я не добавил переменные и операторы if.

Пробовал с помощью одиночного '|'for или.

function auto() {

  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var QA = ss.getSheetByName("Quality Alert");
  var QAdata = QA.getRange(3,1,QA.getLastRow() - 2,29).getValues(); 
  QAdata.forEach(function(row, i){

               var customer = row[1] ;
               var part     = row[2] ;
               var s        = row[3] ;
               var id       = row[4] ;
               var fid      = row[5] ;
               var defect   = row[6] ;
               var desc     = row[7] ;
               var reject1  = row[8] ;
               var reject2  = row[9] ;
               var ok       = row[10] ; 
               var url      = row[11] ;
               var depart   = row[12] ;  

    if( 0 < depart <= 7){
      Part1.sendEmail()
    }

    if( depart = 8 ){  
      Part2.sendEmail()
    }

    if( depart = 9){
      Part3.sendEmail()
    }

    if( depart = 10 || depart = 11){
      Part4.sendEmail()
    }

    if( 10 < depart <= 15){
      Part5.sendEmail()
    }

  });// End Bracket for QA Data 
}

Ожидаемый результат: при вводе переменной var (число от 1 до 15) будет запускаться определенный код из библиотеки (PartN.sendEmail).

1 Ответ

0 голосов
/ 03 мая 2019

Исправлено с помощью «==» вместо «=».

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