Javascript TypeError:无法读取属性";价值观;从未定义。onEdit ;@已关闭的SR.gs:3

Javascript TypeError:无法读取属性";价值观;从未定义。onEdit ;@已关闭的SR.gs:3,javascript,email,google-apps-script,google-sheets,triggers,Javascript,Email,Google Apps Script,Google Sheets,Triggers,基本上,当用户将单元格值更改为“Closed”时,我试图发送一封包含该特定行信息的电子邮件。OneEdit触发器事件对象中没有值数组。对于onFormSubmit触发器,没有可用的 我建议在编码之前阅读,或者至少在编码过程中阅读你应该格式化代码你是对的,我已经修复了它。非常感谢。 // When Form Gets edited function onEdit(e) { var Timestamp = e.values[2]; var email_sender = e.val

基本上,当用户将单元格值更改为“Closed”时,我试图发送一封包含该特定行信息的电子邮件。

OneEdit触发器事件对象中没有值数组。对于onFormSubmit触发器,没有可用的


我建议在编码之前阅读,或者至少在编码过程中阅读

你应该格式化代码你是对的,我已经修复了它。非常感谢。
// When Form Gets edited

function onEdit(e) {
    var Timestamp = e.values[2];
    var email_sender = e.values[3];
    var email_address = "";
    var TSRNumber = e.values[19];
    var IssueType = e.values[4];
    var Region = e.values[0]; 
    var Customer = e.values[5];
    var ShortName = e.values[6];      
    var City = e.values[9];
    var State = e.values[10];
    var Contact = e.values[11];
    var Product = e.values[12];   
    var TankCode = e.values[13]; 
    var ProbDesc = e.values[14];
    var Terminal = e.values[1];
    var Priority = e.values[18];
    var TSRStatus = e.values[22];

// Check if TSR is Closed 

    if(TSRStatus == "Closed"){

    switch (Region) {   
    case "East":        
    email_address = xxxxxxxx