Необходимо перенести выбранную запись в форму, а также установить свойство связывания (bind: {value: ''}
) полей формы. Простой способ - передать выбранную запись сетки в viewModel Test.main.Form. Смотрите:
mainController.js:
...
showChart: function (record, selModel) {
var form = Ext.create({
xtype: 'testform'
});
//selModel is actually an array of selected records.
form.getViewModel().set('record', selModel[0]);
form.show();
},
...
form.js:
...
items: [{
label: 'First Name',
name: 'first',
bind: {
//record that was set in the showChart function.
value: '{record.name}'
}
...
Попробуйте с другимполя.
Надеюсь, это поможет. Любые вопросы, дайте мне знать.