data : [
['id']
],
- fields : [ 'ftype'],
+ fields : [ 'dfield'],
xns : Roo.data,
xtype : 'SimpleStore'
},
'|xns' : 'Roo.form',
allowBlank : false,
- displayField : 'ftype',
+ displayField : 'dfield',
editable : false,
hiddenName : 'status',
listWidth : 200,
mode : 'local',
name : 'display_field',
triggerAction : 'all',
- valueField : 'ftype',
+ valueField : 'dfield',
width : 150,
xns : Roo.form,
xtype : 'ComboBox',
Roo.log('before edit!!!');
Roo.log(e);
+ if(e.field != 'display_field'){
+ return;
+ }
+
_this.grid.colModel.getCellEditor(e.column, e.row).field.store.loadData(e.record.data.relates_to_schema);
},
cellclick : function (_self, rowIndex, columnIndex, e)
title : r.Field,
width : 100,
ftype : 'TextField',
- display_field : r.Field + '_display_name',
+ display_field : '', //r.Field + '_display_name',
relates_to_table : rt,
relates_to_col : rc,
relates_to_schema : rs