Что нового

[Элементы GUI] _GUICtrlListView_SortItems (сортировка по дате)

---Zak---

Скриптер
Сообщения
455
Репутация
120
Всем добрый день. Не знаю в курсе или нет (по поиску ничего не выдало), но дошел до момента работы с "_GUICtrlListView_SortItems".

В справке есть пример по этой функции с сортировкой в обе стороны (по возрастанию и убыванию), но как для примера в третьем столбце занесено значение в виде даты/число с точкой ("**.**.****").
Если присутствует дата разных годов, то сортирует нормально, а если год одинаковый, то сортировать не хочет. Сортировка идет по числу до ".", а на остальное видимо все равно.

PS: есть ли какой-нибудь обход сортировки по дате ?

Для примера, подскажите пожалуйста, как можно отсортировать по дате:
Код:
GUICtrlCreateListViewItem("ABC|000666|10.01.2004", $hListView)
GUICtrlCreateListViewItem("ABC|000666|10.02.2004", $hListView)
GUICtrlCreateListViewItem("ABC|000666|10.04.2005", $hListView)
GUICtrlCreateListViewItem("ABC|000666|10.03.2004", $hListView)
GUICtrlCreateListViewItem("ABC|000666|10.04.2005", $hListView)
GUICtrlCreateListViewItem("ABC|000666|10.06.2004", $hListView)
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
---Zak--- [?]
подскажите пожалуйста, как можно
Данный раздел предназначен для «Баг-репортов и запросов на новые функции», не для помощи.

По поводу сортировки, это известная проблема, решается собственным обработчиком (поиск по форуму поможет ;) ).
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Верх