Я решил свою проблему с помощью столбца виджета с выпадающим списком.
{
xtype: 'widgetcolumn',
flex: 1,
text: 'Email',
editor: {},
widget: {
xtype: 'combo',
queryMode: 'local',
displayField: 'email',
valueField: 'email',
editable: false,
value: 0,
listeners: {
afterrender: 'afterComboEmailRender',
change: 'onComboEmailChange'
}
}
}
И я динамически устанавливаю хранилище из записи ячейки в комбо после ее рендеринга.