Страница 1 из 2

Генеалогическое дерево родословной

Добавлено: 24 Февраль 2024, 14:08
talgat55
Запрос поступил сделать прогу по созданию дерева родословной. СтОит или нет на кларе из-за графики коряво выйдет
,

Гениологическое дерево родословной

Добавлено: 24 Февраль 2024, 16:41
Дед Пахом
Сделать некоряво не вариант?

Гениологическое дерево родословной

Добавлено: 24 Февраль 2024, 16:44
kreator
А что за графика? Прямоугольники с фотками соединить линиями со стрелками?

Гениологическое дерево родословной

Добавлено: 24 Февраль 2024, 16:46
Дед Пахом
Или лист в режиме дерева, вместо фоток смайлики :-)

Гениологическое дерево родословной

Добавлено: 24 Февраль 2024, 18:46
kreator
Дед Пахом писал(а): 24 Февраль 2024, 16:46 Или лист в режиме дерева, вместо фоток смайлики :-)
Если без шуток, то надо как-то супругов отображать. Они в лист в режиме дерева не впишутся. Как мне представляется.

Гениологическое дерево родословной

Добавлено: 24 Февраль 2024, 19:13
Дед Пахом
Без шуток трудно, я как заголовок читаю, ржать начинаю.

Гениологическое дерево родословной

Добавлено: 24 Февраль 2024, 22:27
Игорь Столяров
Вопрос делится на два:

- Собственно список БД. Нет никаких проблем создать структуру узлов и связей.
Правило достаточно простые - у ребёнка 2 родителя и контроль т.н. обратного BackFlash.
TREE здесь не нужен - в нём однозначно невозможно отобразить все виды связей.

- Собственно отображение. Если бы меня загнали такой задачей в угол, я бы попробовал
сделать отображение на "бесконечном" структурированном поле. Например в XLSX / ODS таблице.

Насколько мне известен менталитет, корневой узел у всех будет Чингисхан без вариантов ? ;)

Гениологическое дерево родословной

Добавлено: 24 Февраль 2024, 22:58
finsoftrz
Игорь Столяров писал(а): 24 Февраль 2024, 22:27 Насколько мне известен менталитет, корневой узел у всех будет Ченгисхан без вариантов ? ;)
Для велосипедистов можно Чингачгука предложить. :D :-)

Гениологическое дерево родословной

Добавлено: 25 Февраль 2024, 1:53
Admin
Игорь Столяров писал(а): 24 Февраль 2024, 22:27 Собственно отображение. Если бы меня загнали такой задачей в угол, я бы попробовал
сделать отображение на "бесконечном" структурированном поле. Например в XLSX / ODS таблице.
Может кто то помнит. Был пример на Кларион, отображение связей между объектами. Все как то динамически отрисовывалось и двигалось. Примеру лет 20...
Смотрелось как то так

Гениологическое дерево родословной

Добавлено: 25 Февраль 2024, 8:10
Игорь Столяров
Admin писал(а): 25 Февраль 2024, 1:53 Смотрелось как то так
Я такой пример не помню, но в принципе реализация понятна.
Вопрос в другом. Для данной задачи, в общем случае, нужен т.н. неправильный граф.
Например, если 2 пары меняются партнёрами и в обоих случаях дают потомство ... ;)

Гениологическое дерево родословной

Добавлено: 25 Февраль 2024, 16:46
kreator
Вот есть варианты - https://habr.com/ru/articles/110892/. Можно сделать по подобию. Пока клиенты не знают.

Гениологическое дерево родословной

Добавлено: 26 Февраль 2024, 10:35
ingasoftplus
talgat55 писал(а): 24 Февраль 2024, 14:08 Запрос поступил сделать прогу по созданию дерева родословной. СтОит или нет на кларе из-за графики коряво выйдет
,
Если хотите переизобрести колесо/велосипед, то советую в принципе изучить данную тему и отказаться :idied:

если нет, для начала скачать http://www.genery.com/ru/ , у них база на sqlite , т.е. можно импортировать в клару без проблем. Ну а потом - реализовать то, над чем программисты работали многие годы. Удачи.

Гениологическое дерево родословной

Добавлено: 26 Февраль 2024, 10:52
talgat55
спасибо

Гениологическое дерево родословной

Добавлено: 26 Февраль 2024, 13:48
kreator
ingasoftplus писал(а): 26 Февраль 2024, 10:35 если нет, для начала скачать http://www.genery.com/ru/
Картинки самого построенного дерева на сайте похожи на Фотошоп.
И там не программисты многие годы работали, а один пару-тройку месяцев. Я бы взял и для начала перегнал бы функционал. Раз есть запрос. Всё когда-то кто-то уже делал в конце концов.

Гениологическое дерево родословной

Добавлено: 26 Февраль 2024, 15:14
ingasoftplus
kreator писал(а): 26 Февраль 2024, 13:48
ingasoftplus писал(а): 26 Февраль 2024, 10:35 если нет, для начала скачать http://www.genery.com/ru/
Картинки самого построенного дерева на сайте похожи на Фотошоп.
И там не программисты многие годы работали, а один пару-тройку месяцев. Я бы взял и для начала перегнал бы функционал. Раз есть запрос. Всё когда-то кто-то уже делал в конце концов.
Я пользуюсь данной программой уже много лет. Начинал с 3 версии, уже 5 давно вышла. Так что не понятно, про какие месяцы вы говорите.

Могу заверить - что построенное дерево - НЕ фотошоп.