Здравствуйте.
В renderer я загружаю стор с функцией обратного вызова и в ней переменная contr только с последним значением записи стора ContrAgents.
{
xtype: 'gridcolumn',
text: 'Контрагент',
dataIndex: 'contragent',
editor: {
xtype: 'combobox',
allowBlank: false,
displayField:'name',
valueField:'id',
queryMode:'remote',
store: Ext.data.StoreManager.lookup('ContrAgents')
},
renderer: function(value, metaData, record, rowIndex, colIndex, store, view) {
store_ca = Ext.data.StoreManager.get('ContrAgents');
//console.log(store_ca)
if (record.data.contragent != ''){
var datafield = store_ca.load(function(records, operation, success) {
var contr = store_ca.getById(record.data.contragent);
indexInStore = store_ca.findExact('id', value);
console.log(contr);
});
}
}
}
Как правильно вернуть 'name' установленных записей?
Для наглядности создал пример со своей проблемой в
fiddle