Keep getting range not found & column errors.Not sure what is wrong here. need help

32 views
Skip to first unread message

Jasdeep Singh Pardeep Singh

unread,
Aug 13, 2019, 12:40:35 PM8/13/19
to Google Apps Script Community
Keep getting range not found & column errors. Please help

function refreshOpsPortalStationStatus() {
  var ss = SpreadsheetApp.openById('1oigekXxW-Yx2PFgJ0Si5VFBuAtx0CTYI2769TPiiEY0');
  var sheet = ss.getSheetByName("Import Station Details OpsPortal");
  var oldRange = sheet.getRange('A2:G'+sheet.getLastRow());
  
  var data = ImportJSON("https://api.prod.setel.my/api/stations/stations?perPage=2000","/id,/name,/address,/latitude,/longitude,/isActive,/status","noInherit,noTruncate,noHeaders");
  var newRange = sheet.getRange('A2:G'+(data.length+1));
  
  if(data){
    oldRange.clear();
    newRange.setValues(data);
    newRange.sort(1)
  }
  
  refreshOpsPortalStationFeatures();
}

function refreshOpsPortalStationFeatures() {
  var ss = SpreadsheetApp.openById('1oigekXxW-Yx2PFgJ0Si5VFBuAtx0CTYI2769TPiiEY0');
  var sheet = ss.getSheetByName("Import Station Features OpsPortal");
  var oldRange = sheet.getRange('A2:D'+sheet.getLastRow());
  
  var data = ImportJSON("https://api.prod.setel.my/api/stations/stations?perPage=2000","/id,/name,/features/typeId,/features/featureItems","noTruncate,noHeaders");
  var newRange = sheet.getRange('A2:D'+(data.length+1));
  
  if(data){
    oldRange.clear();
    newRange.setValues(data);
    newRange.sort(1)
  }
}
Reply all
Reply to author
Forward
0 new messages