Показать сообщение отдельно
  #3  
Старый 14.05.2011, 22:09
KristoferRuotsi KristoferRuotsi вне форума
Прохожий
 
Регистрация: 14.05.2011
Сообщения: 36
Репутация: 10
По умолчанию

и тем не менее этот вариант используется для построения дерева
используется только одно поле, это поле, в программе "SM2000"
вопрос только как это повторить на языке Delphi
у меня есть предположение что нужно перебирать базу по записям
и каждую запись из этого поля "tree" рассматривать как массив символов
в котором подсчитывается количество вхождений символа (точка)
если 0 - то первый уровень
если 1 - то второй
и так далее
если с количеством вхождений все более или менее понятно
то как разбирать строку и из нее делать уровень я уже теряюсь
(да и сама работа с TreeView мне в новинку)
в общем мозговой шторм
Ответить с цитированием