Вы можете использовать loadRecord
, который сопоставит данные вашей записи с вашей формой с помощью свойства name
.Сначала получите форму, а затем установите для нее свою запись:
showDataFields: function(view, record, item, index, event) {
...
var form = panel.down('storagepaneltype');
form.loadRecord(record);
}
Кроме того, вам нужно изменить свойство "name" с name
на text
, чтобы сделать свойство записи соответствия формы.В Fiddle.view.StoragePanel
:
items: [{
xtype: 'textfield',
name: 'text', //<-- here
fieldLabel: 'Наименование',
itemId: 'name_field',
value: '',
//bind: '{person.name}'
}
Вот FIDDLE