google apps script - How do I resolve this "TypeError: Cannot read property "values" from undefined. (line 2, file "Code")" based on the context below? -
निम्न प्रकार से नीचे दी गई स्क्रिप्ट निम्न त्रुटि उत्पन्न करती है;
प्रकार त्रुटि: अपरिभाषित से गुण "मूल्य" नहीं पढ़ सकता है फ़ॉर्न्मेंट पर फॉर्म्स सबमिट (ई) {var टाइमस्टैंप = ई। मूल [0]; Var ईमेल = e.values [1]; Var नाम = e.values [2]; Var टेम्पलेट = HtmlService.createTemplateFromFile ("ProfileEmail"); Template.name = name; Template.email = email; MailApp.sendEmail (ईमेल, "आपके समय के लिए धन्यवाद!", "", {Html बॉडी: टेम्पलेट। मूल्यांकन ()। GetContent ()}); }
फॉर्म और शीट्स के नए संस्करण में, आप नामित मानों का भी उपयोग कर सकते हैं, उदाहरण। <पूर्व>
var टाइमस्टैम्प = ई। नामित वैल्यू। टेमस्टैम्प; Var ईमेल = e.named वेल्यू। ईमेल; Var नाम = e.namedValues.name;
"nameValues" के बाद के मान को कॉलम हैडर के समान दिखना चाहिए।
आप हमेशा "Logger.log (e)" को सिर्फ जोड़ सकते हैं टाइमस्टैम्प के ऊपर और स्क्रिप्ट पर कभी भी मूल्यों को पारित किया जाता है, यह देखने के लिए कि क्या आपके भी आपकी क्या तलाश है।
बाकी कोड को HTML भाग को देखने के साथ, यह बिल्कुल निश्चित नहीं है कि कहां समस्या है
Comments
Post a Comment