Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Построение графического дерева. / 14 сообщений из 14, страница 1 из 1
23.11.2007, 11:19
    #34960549
Sashuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
Доброго времени суток. Никто не пытался построить графическое дерево, может есть правильные мысли, как это сделать. Буду благодарен.
...
Рейтинг: 0 / 0
23.11.2007, 11:21
    #34960559
Sashuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
Есть идея, сделать это через БД, с помощью двух полей - как построение TreeView, а вот как это сделать графически?
...
Рейтинг: 0 / 0
23.11.2007, 11:46
    #34960642
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
SashukНикто не пытался построить графическое дерево
Что такое графическое дерево?
...
Рейтинг: 0 / 0
23.11.2007, 11:53
    #34960680
Sashuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
Вот типа такого нуна нарисовать, можно и как-то по другому, но чтобы смысл остался, вот.
...
Рейтинг: 0 / 0
23.11.2007, 12:17
    #34960807
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
...
Рейтинг: 0 / 0
23.11.2007, 12:34
    #34960871
Sashuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
Anatoly Moskovsky http://www.dw-extreme.com/org_chart.htm
Еще раз убедился, что ПБ может все. Спасибо за ссылку.
...
Рейтинг: 0 / 0
23.11.2007, 13:05
    #34960995
Sashuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
Sashuk Anatoly Moskovsky http://www.dw-extreme.com/org_chart.htm
Еще раз убедился, что ПБ может все. Спасибо за ссылку.
Это хорошо, а как исходники вытянуть?
...
Рейтинг: 0 / 0
23.11.2007, 13:23
    #34961071
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
SashukЭто хорошо, а как исходники вытянуть?
А самому написать? Нет, конечно если делать по-уму и навороченно, то там много писать, а так - ну строчек сто от силы.
...
Рейтинг: 0 / 0
23.11.2007, 13:26
    #34961082
Sashuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
Локшин Марк SashukЭто хорошо, а как исходники вытянуть?
А самому написать? Нет, конечно если делать по-уму и навороченно, то там много писать, а так - ну строчек сто от силы.
Вот и я так думаю + еще и времени нужно потратить.
...
Рейтинг: 0 / 0
23.11.2007, 13:29
    #34961095
Sashuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
Мне просто нужно сделать, чтобы строилось дерево, вот и все. Незнаю с чего начать.
...
Рейтинг: 0 / 0
23.11.2007, 16:04
    #34961785
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
Строите дерево, первый узел например в 0,0, дальше по дереву рекурсивно влево, вправо отступать в соответствии со структурой дерева. С двоичным деревом проблем вообще нет. Потом просто координаты подвинуть, чтобы все > 0 были и по расчитанным координатам при помощи Modify("cretate ...") создать объекты и линии их соединяющие. Если из одного узла выходит более 2-х поддеревьев, то тут несколько сложнее. Тогда нужно будет предварительно расчитывать, какое количество узлов есть на каждом уровне. Затем размещать сами узлы. После этого рисовать соединительные линии. Ну так особых проблем как-бы и не видно...
...
Рейтинг: 0 / 0
23.11.2007, 16:19
    #34961844
+/-
+/-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
я не делал, знакомый делал ....
генерируются синтаксис dw. в качестве узлов прямоугольники или овалы которые можно передвигать. соединяют узлы линии. для линий в x1, x2,y1,y2 пишется expresion который привязывает линию к обьектам которые он соединяет. в результате пользователь может перемещать узлы и связи между ними при этом остаются. все не очень сложно, но вышло очень не плохо.
...
Рейтинг: 0 / 0
24.11.2007, 14:03
    #34962941
PaulJB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
Для МЛМ стараетесь ? :)
А почему именно в таком виде?
Я когда то сталкивался с этим вопросом.
Поддерживаю Марка: с бинаром, тринаром, Х(читать как "икс")-наром - не вопрос ..., а вот с обычным может получиться - отображение будет нечитабельно.
Представьте себе что в первом уровне однго узла 100 и более элементов - и как просматривать? :).
Можно масштабировать канэшна ...

Объяснил клиенту ..., привели к классическому виду - все довольны по сей день.
...
Рейтинг: 0 / 0
26.11.2007, 10:25
    #34964345
Sashuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Построение графического дерева.
PaulJBДля МЛМ стараетесь ? :)
А почему именно в таком виде?
Представьте себе что в первом уровне однго узла 100 и более элементов - и как просматривать?
Курсовой пишу - задача комивояжера, решение методом Литтла. Дерево - бинарное, на мое счастье))
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Построение графического дерева. / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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