Показать сообщение отдельно
  #1 (permalink)  
Старый 03.02.2017, 09:48
Аватар для Sogl
Аспирант
Отправить личное сообщение для Sogl Посмотреть профиль Найти все сообщения от Sogl
 
Регистрация: 12.05.2016
Сообщений: 95

Баги группировки Grid по полю
Всем привет!

Обнаружил странную проблему при группировке по полю.
Прописываю поле в Store:
groupField: 'positionName'


Параметры базового Store, от которого все остальные наследуются:
autoLoad: true,
autoSync: true,
remoteSort: true,
remoteFilter: true,


Что получается в итоге можно посмотреть во вложении. Почему-то Ext по какому-то своему алгоритму отбирает строки для группировки, создавая кучу дублей.
Сначала грешил на сортировку, однако у меня есть проект на древнем ExtJS 2.3, в котором подобная ситуация отрабатывает корректно.

В чем может быть проблема?

Я еще использую нумератор строк (rownumberer), который в случае с группировкой становится бесполезен, т к начинает отсчет не внутри группы, а берет общий со страницы. В итоге каша. Это как-то меняется или нет?

Также все еще присутствует проблема, когда при перемещении по страницам нумерация идет с 1-цы:
https://www.sencha.com/forum/showthr...ouping-Feature

ExtJS 6.2.0.981

p.s. Надеюсь, что nohuhu не оставит данный пост без внимания
Изображения:
Тип файла: jpg extjs_group.jpg (95.3 Кб, 7 просмотров)

Последний раз редактировалось Sogl, 03.02.2017 в 09:50.
Ответить с цитированием