x11 Posted April 7, 2021 Share Posted April 7, 2021 Запустите пример, нажмите OpenDataset и пощелкайте по заголовкам ID и name, а потом обратите внимание, как начинают быстро моргать (мигать/мерцать) заголовки таблицы. Т.е. мультисортировка заходит в какой-то цикл. При этом на сервер отправляется в цикле очень много запросов без остановки. https://files.dp.ua/en/CyvmL9MQa Обратите внимание, что у сетки есть события afterrender и reconfigure. Т.к. сетка настраивается на то, чтобы работать с ActionColumn и встроенными фильтрами источник. Это я что-то делаю неправильно или проблема с мультисортировкой? Спасибо. uniGUI_MultiSort.zip Quote Link to comment Share on other sites More sharing options...
Sherzod Posted April 7, 2021 Share Posted April 7, 2021 27 minutes ago, x11 said: uniGUI_MultiSort.zip 6.96 MB · 1 download Мы проверим, кажется проблема возникает при Close/Open набора данных. Обходной путь: private FOrderString: string; if FOrderString <> OrderStr then begin UniMainModule.qTypes.close; UniMainModule.qTypes.IndexFieldNames := OrderStr; //UniMainModule.qTypes.SetOrderBy(OrderStr); UniMainModule.qTypes.Open; FOrderString := OrderStr; end 1 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.