x11 Posted April 28, 2021 Share Posted April 28, 2021 Подскажите, пожалуйста по множественной сортировке в браузере (т.е. когда setRemoteSort(false) ). код JS: function beforeInit(sender, config) { config.multiColumnSort = true; } и код Delphi: uniDBGrid1.multiColumnSort := True; это одно и то же или нет? Почему возникает такой вопрос. Потому что множественная сортировка не работает, хотя маркеры-треугольники в заголовках есть. Нажимаю на Столбец2 - сортировка есть, нажимаю на Столбец1 и сортировка по Столбец2 уже сбросилась и данные отсортировались только по Столбец1, хотя маркеры видны в заголовках обоих столбцов. Т.е. получается несоответствие маркеров и сортировки (сортировка по одному столбцу, а маркеров два). Как должно быть правильно: один из маркеров должен исчезнуть, по которому уже нет сортировки, или тогда уже сортировка должна быть по двум столбцам. Обратите внимание на 2 снимка. На втором снимке (справа) видно, что маркера два, но Столбец2 не отсортирован. Может я забыл еще что-то включить/отключить? Спасибо. Quote Link to comment Share on other sites More sharing options...
Sherzod Posted April 28, 2021 Share Posted April 28, 2021 12 minutes ago, x11 said: это одно и то же или нет? Да. 15 minutes ago, x11 said: сортировка должна быть по двум столбцам Кажется порядок сортировки меняется. Мы проанализируем. Quote Link to comment Share on other sites More sharing options...
x11 Posted April 28, 2021 Author Share Posted April 28, 2021 Прикол в том, что у меня в другом фрейме есть похожая сетка. И там порядок сортировки остается правильным. Там все работает. И я не могу понять, в чем разница. От чего это зависит. Quote Link to comment Share on other sites More sharing options...
x11 Posted April 28, 2021 Author Share Posted April 28, 2021 14 minutes ago, x11 said: у меня в другом фрейме есть похожая сетка. И там порядок сортировки остается правильным. в общем, разница была в том, что в рабочем варианте была удаленная сортировка на сервере и, как только я включил браузерную сортировку, сразу проявилась проблема. Т.е. можно сделать заключение (на данный момент), что множественная сортировка в браузере не работает, а просто показывает несколько маркеров. Хотя, может быть они и не должна работать, может разработчики extJS такого и не заявляли. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.