View Issue Details

IDProjectCategoryView StatusLast Update
0002782SAS.ПланетаБаг / Bugpublic04-10-2015 15:16
Reporterzed Assigned Tovdemidov  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version141212 
Target Version151010Fixed in Version151010 
Summary0002782: Ошибка построения дерева категорий по списку категорий
DescriptionЛогика построения дерева основана на том, что список категорий отсортирован по имени, да вот только используемый TStringList.Sort не всегда сортирует строки правильно. Из-за этого и получается баг.
Steps To ReproduceСоздать категории:

Новая
Новая\Новая категория
Новая категория

Результат на скриншотах в аттаче: на первом - содержимое отсортированного списка, на втором, виртуальная категория "Новая".
Additional InformationСортировка по списку производится в TreeFromSortedStringList, создание списка в CategoryListToCategoryTree (всё это в юните u_MarkSystemHelpers).
TagsNo tags attached.
Attached Files
Image 1.png (3,658 bytes)   
Image 1.png (3,658 bytes)   
Image 2.png (3,835 bytes)   
Image 2.png (3,835 bytes)   

Activities

vdemidov

05-08-2015 08:34

manager   ~0016352

Мда. Лажа. Не учел что код пробела меньше чем код обратного слеша.

Issue History

Date Modified Username Field Change
04-08-2015 17:01 zed New Issue
04-08-2015 17:01 zed File Added: Image 1.png
04-08-2015 17:01 zed File Added: Image 2.png
04-08-2015 17:04 zed Steps to Reproduce Updated
04-08-2015 17:04 zed Additional Information Updated
05-08-2015 08:34 vdemidov Note Added: 0016352
05-08-2015 08:35 vdemidov Status new => confirmed
05-08-2015 08:35 vdemidov Target Version => 150915
16-09-2015 14:52 vdemidov Target Version 150915 => 151010
04-10-2015 15:16 vdemidov Status confirmed => resolved
04-10-2015 15:16 vdemidov Fixed in Version => 151010
04-10-2015 15:16 vdemidov Resolution open => fixed
04-10-2015 15:16 vdemidov Assigned To => vdemidov
08-08-2025 13:22 zed Category Баг => Баг / Bug