title: Extjs : Change grid cell value on every change of another cell in the same row
body: <p>I am working on extjs Grid panel which has 2 columns as shown in the below fig.</p>
  
  <p><img src="https://i.stack.imgur.com/paiNJ.png" alt="enter image description here"></p>
  
  <p>My requirement is to change "Short Name" cell value on every change of corresponding "Task Description" cell value. I have used editor for "Task Description" column as shown below.</p>
  
  <pre><code>columns: [
      { 
          text: 'Task Description',  
          dataIndex: 'TaskDescription', 
          flex : 1.5, 
          editor: {
              xtype : 'textarea', 
              allowBlank : false,
              listeners : {
                  change : function(field, e) {
                      var text = field.value;
                      if(text.length &lt;= 26 &amp;&amp; !text.match(/[.:-]/)) {
                          if(text.length == 26) {
                              text = text[25]==' ' ? text : text.substring(0, text.lastIndexOf(' '));
                          } 
                          //code to set short name cell value.
                      }
                  }
              }
          } 
      },
      { 
          text: 'Short Name', 
          dataIndex: 'Name', 
          width: 130
      }
  ]
  </code></pre>
  
  <p>But how can i access "Short Name" column to set it from change event function.</p>
  
  <p>Please suggest me the solution.</p>
  
  <p>Thanks in advance.</p>