Не удается правильно отсортировать заголовки с помощью _t в powerbuilder 10.5
У меня есть окно данных сетки с некоторыми заголовками и столбцами в Powerbuilder 10.5.
Используя pfc, все мои заголовки имеют идентичные имена как столбцы и заканчиваются на _t, как указано.
Во время выполнения, когда я нажимаю на некоторые заголовки, строки сортируются неправильно.
После первого клика строки сортируются в порядке возрастания.
После второго щелчка строки сортируются в порядке убывания.
После третьего щелчка строки сортируются в порядке возрастания как первый щелчок.
После четвертого щелчка строки кажутся отсортированными в порядке убывания, но первая строка отличается от сортировки при втором щелчке.
Хотя для некоторых заголовков сортировка работает правильно. В чем может быть проблема?
1 ответ
Когда вы сортируете столбец с несколькими строками с одинаковым значением, порядок строк с одинаковым значением не определен. С технической точки зрения сортировка в DataWindow не является стабильной сортировкой.