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 Apps Script - Fatal编程技术网

Google apps script 费用审批发送错误谷歌应用程序脚本

Google apps script 费用审批发送错误谷歌应用程序脚本,google-apps-script,Google Apps Script,我正在尝试让费用审批表工作,现在大部分工作正常,但当我提交脚本将审批结果发送给用户和该表时。我发现以下错误: TypeError:无法从undefined中读取属性“approveExpenseReport”。(第64行) 错误引用了下面的行 var approvedOrRejected = (approval.approveExpenseReport == "Yes") ? "approved" : "rejected"; 您是否在逐字逐句地使用此项进行费用审批 如果没有,请分享更多代码,或

我正在尝试让费用审批表工作,现在大部分工作正常,但当我提交脚本将审批结果发送给用户和该表时。我发现以下错误:

TypeError:无法从undefined中读取属性“approveExpenseReport”。(第64行)

错误引用了下面的行

var approvedOrRejected = (approval.approveExpenseReport == "Yes") ? "approved" : "rejected";
您是否在逐字逐句地使用此项进行费用审批

如果没有,请分享更多代码,或者指出您正在使用的示例/教程。基本上,错误消息意味着“approval”对象实例未设置为值

否则,看看教程中的代码,我猜您没有正确创建“Approvals电子表格”。也许,它没有正确的标题和行格式?确保遵循本教程第2节中的步骤