есть TabPanel:
var tabPanel = new Ext.TabPanel
(
{
activeTab: 0,
defaults:
{
bodyStyle:{ padding:'230px' }
},
items:
у которого на вкладках Grid-ы, снабженные CheckboxSelectionModel.
хранилища сделаны отдельно и заполняются заранее:
gridFactoryStore.load();
Гриды так же сделаны отдельно:
var gridFactory = new Ext.grid.EditorGridPanel
(
{
id: 'gridFactory',
store: gridFactoryStore,
sm: checkboxSelFactory,
и потом вмонтированы в панели:
items:[ gridFactory ]
Нужно что бы при установки галочки, умно расставлялись галочки в других местах. но если вкладки еще не открывались, то получается ошибка:
this.grid is undefined
вопрос: что сделать с гридами и когда, что бы они не были undefined?