Google apps script 如果来自google表单值,则触发电子邮件

Google apps script 如果来自google表单值,则触发电子邮件,google-apps-script,Google Apps Script,这是我在谷歌表单/电子表格中使用的脚本。问题是它不会读取(拾取列表)值,只能读取文本或多项选择。如何识别列表值 function myNotification(e) { if( e.values[10] == "FAIL" ) { MailApp.sendEmail("email@jci.com","Process Confirmation Audit Failure","Please Review And Post Follow-Up Actions"); } } 如果不

这是我在谷歌表单/电子表格中使用的脚本。问题是它不会读取(拾取列表)值,只能读取文本或多项选择。如何识别列表值

function myNotification(e) {
  if( e.values[10] == "FAIL" ) {
    MailApp.sendEmail("email@jci.com","Process Confirmation Audit Failure","Please Review And Post Follow-Up Actions"); 
  } 
}

如果不知道你的状态,这很难猜测

尝试使用查看事件e中返回的数据。例如
Logger.log(JSON.stringify(e))
Logger.log(Utilities.jsonStringify(e))
并根据所需结果构建条件

根据您的注释进行编辑:可以从脚本编辑器的“视图”菜单中查看记录器


我正在使用简单的google表单,要求用户从列表中选择通过或失败。不知道如何运行记录器,请提供更多详细信息,提前感谢感谢Hanks的帮助,这是我的错误,我花了2天时间才弄清楚……我在列表值中添加了空格,以使我的框在表单上更大。。。感谢您的帮助另一个问题,我如何从该表单获取编辑url并将其放入电子邮件中。。提前感谢请避免在评论中询问其他问题,如果您通过搜索此网站未找到答案,请启动一个新线程。