Pman.Tab.AdminEnum.bjs
authorEdward <edward@roojs.com>
Tue, 28 Apr 2015 08:15:21 +0000 (16:15 +0800)
committerEdward <edward@roojs.com>
Tue, 28 Apr 2015 08:15:21 +0000 (16:15 +0800)
Pman.Tab.AdminEnum.js

Pman.Tab.AdminEnum.bjs
Pman.Tab.AdminEnum.js

index 19f1db4..b38f32c 100644 (file)
            "items" : [
             {
              "listeners" : {
-              "|click" : "function()\n{\n    \n    // if we do not have a selected type... - what should we show..?\n    \n    \n    var s =     _this.egrid.getSelectionModel().getSelectedCell();\n    \n\n    if (!s) {\n        Roo.MessageBox.alert(\"Error\", \"Select a pulldown\");\n    }\n    \n    var d = _this.egrid.dataSource.getAt(s[0]);\n \n\n    var ds = _this.grid.getDataSource();\n\n    var add = ds.reader.newRow({    \n             id: 0, \n             display_name : '', \n             name : '', \n             etype: d.data.name, \n             active: 1, \n             seqid: 0\n      });\n     var r = ds.data.length;\n    ds.insert(r  , add);  \n    \n    _this.grid.startEditing(r, 2); // name... \n}\n"
+              "|click" : "function()\n{\n    \n    // if we do not have a selected type... - what should we show..?\n    \n    \n    var s =     _this.egrid.getSelectionModel().getSelectedCell();\n    \n\n    if (!s) {\n        Roo.MessageBox.alert(\"Error\", \"Select a pulldown\");\n    }\n    \n    var d = _this.egrid.dataSource.getAt(s[0]);\n \n\n    var ds = _this.grid.getDataSource();\n\n    var add = ds.reader.newRow({    \n             id: 0, \n             display_name : '', \n             name : '', \n             etype: d.data.name, \n             active: 1, \n             seqid: 0\n      });\n     var r = ds.data.length;\n    ds.insert(r  , add);  \n    \n    _this.grid.startEditing(r, _this.grid.colModel.getIndexByDataIndex('name')); // name... \n}\n"
              },
              "text" : "Add Value",
              "xtype" : "Button",
index 7cb08ee..4094de2 100644 (file)
@@ -500,7 +500,7 @@ Pman.Tab.AdminEnum = new Roo.XComponent({
                  var r = ds.data.length;
                 ds.insert(r  , add);  
                 
-                _this.grid.startEditing(r, 2); // name... 
+                _this.grid.startEditing(r, _this.grid.colModel.getIndexByDataIndex('name')); // name... 
             }
           }
          },