Google App Script получает ответ от формы по времени - PullRequest
0 голосов
/ 16 декабря 2018

Я пытаюсь получить ответы в форме за последние 1 час, чтобы ограничить количество ответов, которые я позже буду использовать для обработки последнего ответа.Но я продолжаю получать сообщение об ошибке "TypeError: Невозможно вызвать метод" getId "с неопределенным значением. OnSubmit (форма: 67)" Ниже приведен мой фрагмент кода.Благодарим за любую помощь, чтобы решить эту проблему.

function onSubmit() {

  var d = new Date();
  d.setHours(d.getHours() - 1);
  var form = FormApp.getActiveForm();
//  var form_responses = form.getResponses();
  var form_responses = form.getResponses(d);
  var respID_Idx = form_responses.length-1;
  var last_form_res_id = form_responses[respID_Idx].getId();

  var las_resp = form.getResponse(last_form_res_id);

  var item_res = las_resp.getItemResponses();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...