С фоматированием действительно неудобно получилось. Пробовал. Не работают сдвиги абзаца вправо в редакторе форума.
Относительно InternalId и прочих неровносте в коде - не главное это.
Главное: не удалось подсунуть в GridPanel.getStore().add() свои данные, чтобы он их нормально (предсказуемо) отработал.
Получилось через GridPanel.getStore().add(GridPanel_2.getSelectionM odel().getSelection().copy()).
Для информации.
Мною решалась довольнно часто используемая задача: из одного списка выбрать несколько значений и внисти в другой список. Списки можно формировать через Grid.Panel.
Эта задача уже реализована через Ext.ux.form.MultiSelect и Ext.ux.form.ItemSelector. Но реализована как-то очень громоздко.
Пришлось эту задачу решить по-своему.
И еще. В такой задаче часто нужно использовать группировку значений через Ext.grid.feature.Grouping.
Так вот в версии <=4.2.2 эта группировка не работает. Проверено.
Работает на 5.0.0. На нее и перешел.
|