Всем привет.
В гриде есть поле типа  tagfield.
{
        header: 'Users',
        dataIndex: 'atr_users_required',
        flex:1,
        editor: {
            xtype: 'tagfield',
            typeAhead: true,
            queryMode: 'local',
            filterPickList: true,
            triggerOnClick: true,
            reference: 'QuestionTreeStore',
            //createNewOnBlur: true,
            //createNewOnEnter: true,
            valueField: 'id',
            displayField: 'text',
            triggerAction: 'all',
            publishes: 'value',
            store: {
                type: 'questiontreestore'
            },
        }
    }
В поле выбираются все значения стора  questiontreestore.
1. Как сделать что бы при выборе записи родительского уровня: "leaf": false , в данных отправляемые на сервер попадали id дочерних записей этого раздела?
2. Как сделать что бы при выборе появлялись только вложенные записи "leaf": true ?
Пример в 
fiddle
Спасибо