Сделал пример, массу всего пришлось нагородить, но все проблемы в файле Note.js. В этом примере то что работает в реальном коде, здесь не работает, поэтому чтобы не было ошибки, закомментировал проблемный участок.
noteStore: null,
initComponent: function() {
this.callParent();
this.noteStore = Ext.getStore('Fiddle.store.NoteStore');
this.on('render', this.loadStore, this);
},
loadStore: function(grid) {
var formId = grid.up('orderEdit').getViewModel().data.singleOrder;
console.log('formId:', formId);
//console.log(':', grid.up('orderEdit').getViewModel().getData());
//console.log(grid.getStore());
/*this.noteStore.load({
scope: this,
params: {
orderid: 'тут ид родителя таблицы, но как получить?'
}
});*/
},