|
|
|
Tree View
|
|||
|---|---|---|---|
|
#18+
Народ, подскажите. Есть лист со структурой: в столбце А- родитель, в столбце Б -его потомок. Если Корень, то родитель=потомок. Задача: как построить дерево не сверху вниз, а снизу вверх? То есть от выбранных потомков к их верхним корням? Есть у кого быстрый алгоритм или совет как это реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 11:05:44 |
|
||
|
Tree View
|
|||
|---|---|---|---|
|
#18+
Поконкретнее и с примерами, чтоже вы наше время совсем не жалеете! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 11:08:41 |
|
||
|
Tree View
|
|||
|---|---|---|---|
|
#18+
Конкретно. Столбец А(Родители) Столбец Б(Дети) 01_0000 01_0000 01_0200 01_0100 01_0000 01_0200 01_0200 01_0200 01_0200 01_0223 01_0200 01_02251 01_0200 01_02252 01_0100 01_01253 01_0100 01_01201 01_0200 01_02202 01_0200 01_02203 01_0200 01_02204 01_0200 01_02205 01_0200 01_02206 01_0100 01_0129 01_0100 01_0129 01_0100 01_0129 01_0100 01_0144 01_0100 01_0144 01_0100 01_0144 Например. Нужно построить дерево для элементов, где 6й + 7й символы = 22 или 20. Ну вроде так. Только к цифрам не привязывайтесь, это я так, для примера. Как я это вижу, ищем элемент подходящий нам, потом проверяем создан ли для него родитель. И повторяем сий процесс пока не получим Родитель=Потомок. Но с реализацией что-то затык.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 11:20:49 |
|
||
|
Tree View
|
|||
|---|---|---|---|
|
#18+
второй и четвертой строки не должно быть... извиняюсь. ошибся в Родитель-потомок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 11:23:21 |
|
||
|
Tree View
|
|||
|---|---|---|---|
|
#18+
Пример в файле имелось ввиду Где будет видно как есть и рядом как дожно получиться и описания, если конечно хотите чтобы кто-то попытался подумать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 11:31:40 |
|
||
|
Tree View
|
|||
|---|---|---|---|
|
#18+
Ок, допустим инициализацию дерева я сделал. В классе описал. Вот следующий вопрос , как TreeView1 с формы "сделать равным" уже проинициализированному TreeView? просто есть форма с одним элементом TreeView1. Как приравнять один тривью к другому? Или я дурак? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 16:22:50 |
|
||
|
Tree View
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, что голову морочил, похоже я в этом не секу! А сдругой стороны правильно делал, что морочил. Выложил бы сразу пример и вменяемо объяснил, и сразу было бы понятно что я не секу! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2007, 13:47:45 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34733945&tid=2182441]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 326ms |

| 0 / 0 |
