2012-11-06 5 views
1

비용 승인 시트가 작동하려고하는데, 대부분 작동하지만, 스크립트를 제출하여 승인 결과를 사용자와 시트로 전송합니다. 다음 오류가 발생합니다 :비용 aproval 보내기 오류 google apps 스크립트

TypeError: Cannot read property "approveExpenseReport" from undefined. (line 64)

오류는 아래 라인을 참조하고 있습니다.

var approvedOrRejected = (approval.approveExpenseReport == "Yes") ? "approved" : "rejected"; 

답변

0

비용 지출 승인에 대해 tutorial을 그대로 사용하고 있습니까?

그렇지 않은 경우 더 많은 코드를 공유하거나 사용하지 않는 샘플/튜토리얼을 알려주십시오. 기본적으로 오류 메시지는 "승인"개체 인스턴스가 값으로 설정되지 않았 음을 의미합니다.

그렇지 않으면 자습서의 코드를 보면 제 생각에 "Approvals Spreadsheet"가 제대로 작성되지 않은 것 같습니다. 아마도 올바른 헤더와 행 형식을 가지고 있지 않습니까? 튜토리얼의 섹션 2에있는 단계를 따르십시오.

관련 문제