Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script Google脚本错误-TypeError:无法读取属性';答复';未定义的_Google Apps Script - Fatal编程技术网

Google apps script Google脚本错误-TypeError:无法读取属性';答复';未定义的

Google apps script Google脚本错误-TypeError:无法读取属性';答复';未定义的,google-apps-script,Google Apps Script,我有一个在表单提交时执行的简单脚本。我正在尝试获取.Name值,这是对谷歌表单上第一个问题的下拉回答 我得到一个错误: TypeError:无法读取行上未定义的属性“response” var formResponse=f.response 我做错了什么 function onFormSubmit(f) { var formResponse = f.response; var itemResponses = formResponse.getItemResponse

我有一个在表单提交时执行的简单脚本。我正在尝试获取.Name值,这是对谷歌表单上第一个问题的下拉回答

我得到一个错误:

TypeError:无法读取行上未定义的属性“response” var formResponse=f.response

我做错了什么

    function onFormSubmit(f) {
      var formResponse = f.response;
      var itemResponses = formResponse.getItemResponses();
      var namepick = f.namedValues.Name;  // returns a string 0=name, 1=date entered, 4=hours
      var dateenter = itemResponses[1].getResponse(); // returns the date
      var hoursenter = itemResponses[4].getResponse (); // returns the hours entered
      Browser.msgBox('Name ', namepick, ' date ', dateenter, ' hours ', hoursenter); 
    }

有两个onFormSubmits:

  • 用于链接的电子表格
  • 代表形式
  • var namepik=f.namedValues.Name

    我相信您正在对表单使用事件对象,它没有namedValues参数