Показать сообщение отдельно
  #4 (permalink)  
Старый 25.01.2012, 13:51
Интересующийся
Отправить личное сообщение для isqad88 Посмотреть профиль Найти все сообщения от isqad88
 
Регистрация: 25.01.2012
Сообщений: 14

Спасибо большое! Вобщем проверил в Extjs4 - работает, но вот опять же проблема, не знаю, кто-нибудь сталкивался: я к grid привязываю roweditor - все отлично работает, но когда я фиксирую первые три колонки (locked: true), roweditor выдает ошибку
headerCt is undefined

line83893: fields: headerCt.getGridColumns(),

код (ExtJs4):
var rowEditing = Ext.create('Ext.grid.plugin.RowEditing', {
        clicksToMoveEditor: 1,
        autoCancel: false
    });

var grid = Ext.create('Ext.grid.Panel', {
        store: store,
        columns: [
            {
                header: '#',
                dataIndex: 'number',
                width: 50,
                locked: true,
                editor: {
                    xtype: 'numberfield',
                    allowBlank: true,
                    minValue: 0
                }
            },
            { header: 'Заказчик', dataIndex: 'customer', width: 150},
            {
                header: 'Предмет лота',
                dataIndex: 'subject_lot',
                width: 150,
                editor: {
                    allowBlank: true
                }
            },
plugins: [rowEditing]
});
Ответить с цитированием