Получение списка товаров из Google Sheets - PullRequest
0 голосов
/ 27 декабря 2018

У меня есть лист, который собирает подробности о расходах наших сотрудников по аудиту через Google Sheets, который регистрируется с помощью формы.

Я хочу автоматизировать задачу по уменьшению взаимодействия с ними по электронной почте посредствомесли другой администратор утвердит их расходы.

Для этого у меня есть лист, настроенный на листе представления расходов, который администратор может утвердить на основе уникальных идентификаторов, данных каждому представлению, который выбирает эти идентификаторы и заполняет их вФорма, которую администратор должен утвердить.К сожалению, мне нужны только те ссылки, которые были либо отклонены, либо открыты для утверждения.

Как поставить условие выбора ссылки из столбца 2, условие для которого существует в столбце 7?

Есть идеи?

1 Ответ

0 голосов
/ 27 декабря 2018

Нечто подобное может сделать это.Это также отобразит список в виде диалога.

function getRejectedAndOpen(){
  var ss=SpreadsheetApp.getActive();
  var sh=ss.getSheetByName('Expense Submission');
  var rg=sh.getDataRange();
  var vA=rg.getValues();
  var rA=[];
  var html='<style>th,td{border:1px solid #000;}</style><table><tr><th>References</th><th>Condition</th></tr>';
  for(var i=1;i<vA.length;i++){//Assume one header row
    if(vA[i][6]=="open for Approval" || vA[i][6]=="Reject"){
      rA.push([vA[i][1],vA[i][6]]);//collecting column 2 and column 7
      html+=Utilities.formatString('<tr><td>%s</td><td>%s</td></tr>',vA[i][1],vA[i][6]);
    }
  }
  html+='</table>';
  var ui=HtmlService.createHtmlOutput(html);
  SpreadsheetApp.getUi().showModelessDialog(ui, 'The List');//This will display your list as a modeless dialog.
  return rA;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...