Anonymous | Login | Signup for a new account | 23-11-24 09:30 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0001784 | SAS.Планета | [All Projects] Хотелка | public | 18-01-2013 07:12 | 01-07-2013 21:13 | ||||
Reporter | Hugo-MIB | ||||||||
Assigned To | zed | ||||||||
Priority | low | Severity | tweak | Reproducibility | have not tried | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 121010 | ||||||||
Target Version | 131111 | Fixed in Version | 131111 | ||||||
Summary | 0001784: Сортировка меток в списке по возрастанию номеров | ||||||||
Description | В "Управлении метками" сейчас метки сортируются так: (у меня Название метки начина с порядкового номера) 1 .... 12 .... 145 ... 2 ... 34 .... 356 ... 4 ... 5 .... А хотелось бы, что бы было так: 1 ... 2 .... 4 .... 5 .... 12 .... 34 ..... 145 ..... 356 .... Тесть по возрастанию номеров. А то искать нужную метку в списке очень не удобно когда их несколько тысяч. Спасибо. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | ||||||
|
Notes | |
(0010418) vasketsov (manager) 18-01-2013 11:38 |
Из халявного - либо вообще без сортировки, либо сортировка сравнением строк (11 меньше чем 3). Все остальные варианты сопряжены с разного вида нетривиальностями. Например в вашем варианте все метки, начинающиеся с цифры, будут явно перед (после) меток, начинающихся не с цифры. Оно конечно возможно (и даже несложно), но какие-то неявные предположения (циферные до или после нециферных) явно будут. И не факт, что всех устроят. Хотя конечно с сортировкой меток что-то можно сделать. Как минимум надо иметь возможность отображения меток без сортировки: если категория полностью импортировалась и ничего не правилось, то они возможно даже будут в оригинальном порядке. Тем более если меток в категории несколько (десятков) тысяч - в этом случае любая сортировка в принципе будет занимать ощутимое время (особенно такая извращённая как "первая цифра перед первой нецифрой, иначе выкусываем начальные числа, конвертируем их и сравниваем, если одинаковы - сравниваем хвосты"). Придумать можно сколь угодно сложные сортировки, но тем больше шанс будет налететь на ситуацию, что бОльшую часть времени отображения метки будут тупо сортироваться. В этом смысле без фильтрации отображаемых меток обсуждать это сильно преждевременно. А то вот есть случаи, когда в начале метки указывается ДАТА (причём в разных форматах). Чем дата хуже числа в плане сортировки? >искать нужную метку в списке очень не удобно Хм. А в чём неудобство? Сложно в голове представить 356 как строку и что она раньше чем 4? Замените мысленно 0->А, 1->Б, ... - что изменится в алгоритме поиска метки глазами в списке? Ничего. |
(0010419) Hugo-MIB (reporter) 18-01-2013 13:41 |
Я предлагаю сделать функцию которая будет включатся, допустим "Сортировка по порядку", хочеш включай хочеш нет. Тупо как в XL. Если цыфры идут по порядку, в списке искать легче. Общее количество допустим 2000 меток, интуитивно ты знаеш что 10 это гдето в начале списка а 1890 это гдето в конце. Это просто логичней, и превычней, и не надо не чего в голове предстовлять. |
(0010420) vdemidov (manager) 18-01-2013 17:11 |
Сделать можно, но приоритет минимальный |
Issue History | |||
Date Modified | Username | Field | Change |
18-01-2013 07:12 | Hugo-MIB | New Issue | |
18-01-2013 07:47 | Tolik | Summary | Сортировка меток в списке по возрастанию номерам. => Сортировка меток в списке по возрастанию номеров |
18-01-2013 11:38 | vasketsov | Note Added: 0010418 | |
18-01-2013 13:41 | Hugo-MIB | Note Added: 0010419 | |
18-01-2013 17:11 | vdemidov | Note Added: 0010420 | |
18-01-2013 17:11 | vdemidov | Status | new => confirmed |
18-01-2013 17:12 | vdemidov | Priority | normal => low |
18-01-2013 17:12 | vdemidov | Target Version | => 40xxxx |
01-07-2013 21:12 | zed | Relationship added | has duplicate 0001854 |
01-07-2013 21:12 | zed | Status | confirmed => resolved |
01-07-2013 21:12 | zed | Fixed in Version | => 131111 |
01-07-2013 21:12 | zed | Resolution | open => fixed |
01-07-2013 21:12 | zed | Assigned To | => zed |
01-07-2013 21:13 | zed | Target Version | 40xxxx => 131111 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |