Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Tree View / 8 сообщений из 8, страница 1 из 1
17.08.2007, 11:05:44
    #34733933
udgeen69
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tree View
Народ, подскажите.
Есть лист со структурой:
в столбце А- родитель, в столбце Б -его потомок. Если Корень, то родитель=потомок.
Задача: как построить дерево не сверху вниз, а снизу вверх? То есть от выбранных потомков к их верхним корням? Есть у кого быстрый алгоритм или совет как это реализовать?
...
Рейтинг: 0 / 0
17.08.2007, 11:08:41
    #34733945
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tree View
Поконкретнее и с примерами, чтоже вы наше время совсем не жалеете!
...
Рейтинг: 0 / 0
17.08.2007, 11:20:49
    #34733984
udgeen69
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tree View
Конкретно.
Столбец А(Родители) Столбец Б(Дети)
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.
Ну вроде так. Только к цифрам не привязывайтесь, это я так, для примера. Как я это вижу, ищем элемент подходящий нам, потом проверяем создан ли для него родитель. И повторяем сий процесс пока не получим Родитель=Потомок. Но с реализацией что-то затык....
...
Рейтинг: 0 / 0
17.08.2007, 11:23:21
    #34733991
udgeen69
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tree View
второй и четвертой строки не должно быть... извиняюсь. ошибся в Родитель-потомок
...
Рейтинг: 0 / 0
17.08.2007, 11:31:40
    #34734027
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tree View
Пример в файле имелось ввиду
Где будет видно как есть и рядом как дожно получиться и описания, если конечно хотите чтобы кто-то попытался подумать.
...
Рейтинг: 0 / 0
17.08.2007, 16:22:50
    #34735289
udgeen69
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tree View
Ок, допустим инициализацию дерева я сделал. В классе описал.
Вот следующий вопрос , как
TreeView1 с формы "сделать равным" уже проинициализированному TreeView?
просто есть форма с одним элементом TreeView1.
Как приравнять один тривью к другому? Или я дурак?
...
Рейтинг: 0 / 0
18.08.2007, 13:47:45
    #34736308
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tree View
Извиняюсь, что голову морочил, похоже я в этом не секу!
А сдругой стороны правильно делал, что морочил. Выложил бы сразу пример и вменяемо объяснил, и сразу было бы понятно что я не секу!
...
Рейтинг: 0 / 0
19.08.2007, 15:55:56
    #34737015
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tree View
udgeen69
Как приравнять один тривью к другому?
Никак. Коллекцию nodes надо отстроить заново.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Tree View / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]