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

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
talgat55
Ветеран
Сообщения: 316
Зарегистрирован: 11 Сентябрь 2008, 12:53
Благодарил (а): 3 раза

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

Сообщение talgat55 »

Запрос поступил сделать прогу по созданию дерева родословной. СтОит или нет на кларе из-за графики коряво выйдет
,
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3133
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

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

Сообщение Дед Пахом »

Сделать некоряво не вариант?
С уважением, ДП
kreator
✯ Ветеран ✯
Сообщения: 4983
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

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

Сообщение kreator »

А что за графика? Прямоугольники с фотками соединить линиями со стрелками?
We are hard at work… for you. :)
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3133
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

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

Сообщение Дед Пахом »

Или лист в режиме дерева, вместо фоток смайлики :-)
С уважением, ДП
kreator
✯ Ветеран ✯
Сообщения: 4983
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

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

Сообщение kreator »

Дед Пахом писал(а): 24 Февраль 2024, 16:46 Или лист в режиме дерева, вместо фоток смайлики :-)
Если без шуток, то надо как-то супругов отображать. Они в лист в режиме дерева не впишутся. Как мне представляется.
We are hard at work… for you. :)
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3133
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

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

Сообщение Дед Пахом »

Без шуток трудно, я как заголовок читаю, ржать начинаю.
С уважением, ДП
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7377
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

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

Сообщение Игорь Столяров »

Вопрос делится на два:

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

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

Насколько мне известен менталитет, корневой узел у всех будет Чингисхан без вариантов ? ;)
Последний раз редактировалось Игорь Столяров 24 Февраль 2024, 23:02, всего редактировалось 1 раз.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4618
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 37 раз

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

Сообщение finsoftrz »

Игорь Столяров писал(а): 24 Февраль 2024, 22:27 Насколько мне известен менталитет, корневой узел у всех будет Ченгисхан без вариантов ? ;)
Для велосипедистов можно Чингачгука предложить. :D :-)
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

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

Сообщение Admin »

Игорь Столяров писал(а): 24 Февраль 2024, 22:27 Собственно отображение. Если бы меня загнали такой задачей в угол, я бы попробовал
сделать отображение на "бесконечном" структурированном поле. Например в XLSX / ODS таблице.
Может кто то помнит. Был пример на Кларион, отображение связей между объектами. Все как то динамически отрисовывалось и двигалось. Примеру лет 20...
Смотрелось как то так
Вложения
2024-02-25_08-52-28.png
2024-02-25_08-52-28.png (3.87 КБ) 835 просмотров
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7377
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

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

Сообщение Игорь Столяров »

Admin писал(а): 25 Февраль 2024, 1:53 Смотрелось как то так
Я такой пример не помню, но в принципе реализация понятна.
Вопрос в другом. Для данной задачи, в общем случае, нужен т.н. неправильный граф.
Например, если 2 пары меняются партнёрами и в обоих случаях дают потомство ... ;)
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4983
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

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

Сообщение kreator »

Вот есть варианты - https://habr.com/ru/articles/110892/. Можно сделать по подобию. Пока клиенты не знают.
We are hard at work… for you. :)
Аватара пользователя
ingasoftplus
Ветеран
Сообщения: 426
Зарегистрирован: 26 Декабрь 2006, 17:07
Откуда: Оттуда :)
Благодарил (а): 90 раз
Поблагодарили: 5 раз

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

Сообщение ingasoftplus »

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

если нет, для начала скачать http://www.genery.com/ru/ , у них база на sqlite , т.е. можно импортировать в клару без проблем. Ну а потом - реализовать то, над чем программисты работали многие годы. Удачи.
Последний раз редактировалось ingasoftplus 26 Февраль 2024, 15:11, всего редактировалось 1 раз.
talgat55
Ветеран
Сообщения: 316
Зарегистрирован: 11 Сентябрь 2008, 12:53
Благодарил (а): 3 раза

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

Сообщение talgat55 »

спасибо
kreator
✯ Ветеран ✯
Сообщения: 4983
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 7 раз
Поблагодарили: 20 раз

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

Сообщение kreator »

ingasoftplus писал(а): 26 Февраль 2024, 10:35 если нет, для начала скачать http://www.genery.com/ru/
Картинки самого построенного дерева на сайте похожи на Фотошоп.
И там не программисты многие годы работали, а один пару-тройку месяцев. Я бы взял и для начала перегнал бы функционал. Раз есть запрос. Всё когда-то кто-то уже делал в конце концов.
We are hard at work… for you. :)
Аватара пользователя
ingasoftplus
Ветеран
Сообщения: 426
Зарегистрирован: 26 Декабрь 2006, 17:07
Откуда: Оттуда :)
Благодарил (а): 90 раз
Поблагодарили: 5 раз

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

Сообщение ingasoftplus »

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

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