Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Отрисовка генеалогической диаграммы из MS Access  [new]
Иван FXS
Member

Откуда:
Сообщений: 2343
Предположим, я имею свои генеалогические данные в виде логически правильной (или, по крайней мере, удовлетворяющей меня по степени своей логической правильности) СУБД MS Access -- то есть информацию о том, кто когда родился, с кем вступал в браки, кого в этих браках рожал, и когда скончался.

Можете посоветовать свободные наработки на VBA (наверное, с привлечением каких-то -- тоже свободных -- графических библиотек) , позволяющие нарисовать эти генеалогические данные в виде генеалогической диаграммы (типа блок-схемы)?

Скажем, хотя бы в виде двойного дерева: выбранная персона в центре, от неё вверх -- её предки, а вниз -- потомки.

Или тройного дерева: выбранная семейная пара в центре, от неё вверх -- отдельно -- предки мужа и предки жены, а вниз -- их потомки.
21 апр 21, 12:36    [22311874]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
zimkon
Member

Откуда: guest_rusimport
Сообщений: 195
Иван FXS,

https://ru.go-travels.com/24513-microsoft-access-genealogy-database-template-1019528-6659018
21 апр 21, 20:52    [22312147]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
zimkon
Member

Откуда: guest_rusimport
Сообщений: 195
Иван FXS,

https://answers.microsoft.com/en-us/msoffice/forum/msoffice_access-mso_winother-mso_2010/microsoft-access-genealogy-database-template/8d485185-6a9d-4668-9776-63cfc9616e97
21 апр 21, 20:58    [22312149]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
Иван FXS
Member

Откуда:
Сообщений: 2343
zimkon, вы уверены, что там есть то, о чём я спросил, а именно:

"позволяющие нарисовать эти генеалогические данные в виде генеалогической диаграммы (типа блок-схемы)"

?
21 апр 21, 22:42    [22312179]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
zimkon
Member

Откуда: guest_rusimport
Сообщений: 195
Иван FXS,

Мне это не надо. Предлагаю вам это сделать :)
21 апр 21, 22:48    [22312181]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
Иван FXS
Member

Откуда:
Сообщений: 2343
zimkon, спасибо за проявленную заботу. Моя интуиция подсказывает, что там этого нет.
21 апр 21, 22:50    [22312183]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
zimkon
Member

Откуда: guest_rusimport
Сообщений: 195
Иван FXS
zimkon, спасибо за проявленную заботу. Моя интуиция подсказывает, что там этого нет.

На здоровье. "Каждый заблуждается в меру своих способностей..."©
21 апр 21, 23:33    [22312192]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
zimkon
Member

Откуда: guest_rusimport
Сообщений: 195
Иван FXS,

К сообщению приложен файл. Размер - 101Kb
22 апр 21, 00:17    [22312201]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
Иван FXS
Member

Откуда:
Сообщений: 2343
zimkon,

вы кликнули на эту кнопку, увидели там "диаграмму типа блок-схемы"?

Сообщение было отредактировано: 22 апр 21, 00:42
22 апр 21, 00:41    [22312206]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
Иван FXS
Member

Откуда:
Сообщений: 2343
ох, подумал даже: может быть я неясно выражаюсь? Меня интересует что-то подобное (по исполнению):

К сообщению приложен файл. Размер - 10Kb
22 апр 21, 00:46    [22312208]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
zimkon
Member

Откуда: guest_rusimport
Сообщений: 195
Иван FXS,

Ну, если дерево вас не устраивает, а нужна именно блок-схема, то думаю, что надо копать в сторону Microsoft Visio, как объекта автоматизации Акса. Ну , он , естественно, должен быть установлен в составе офиса... Хотя, можно извратиться, и в Ворде из Акса это всё сделать
22 апр 21, 00:59    [22312209]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
Иван FXS
Member

Откуда:
Сообщений: 2343
zimkon
можно извратиться, и в Ворде из Акса это всё сделать
у меня как раз нет ресурса (куража), чтобы "извратиться и сделать", поэтому и спрашиваю, не лежит ли где-нибудь готовое (или почти готовое) -- с открытым кодом.

План Б у меня -- делать экспорт из MS Access в формат gedcom, импортировать в программу Ages! и там отрисовывать. А потом допиливать рашпилем, потому что приведённый фрагмент -- это, конечно, не стандартная диаграмма Ages, а именно сильно допиленная. Но это муторно...

Сообщение было отредактировано: 22 апр 21, 08:19
22 апр 21, 08:26    [22312232]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
Иван FXS
Member

Откуда:
Сообщений: 2343
zimkon,

кстати, на опубликованном вами скриншоте -- в меню -- я вижу "Import ... (GED file)", но не вижу "Export ... (GED file)" ... это примечательно! (Был бы там пункт "Export..." -- я бы, наверное, даже скачал бы...)

Кстати 2: сделал поиск по "gedcom", увидел одинокую свою годовой давности тему "Не только импорт из gedcom, но и экспорт обратно?" 22080403 -- ноль ответов. Ну, понятно.

Сообщение было отредактировано: 22 апр 21, 09:41
22 апр 21, 09:45    [22312262]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
ЦЦа
Member

Откуда:
Сообщений: 73
Иван FXS,

Для отчётов есть методы отрисовки графических примитивов Line, PSet, Print и другие. Это из встроенного.
Для форм и отчётов есть класс VBA из вашей же темы про элементарный графопостроитель.

Это из неинтерактивного.

Layout manager-а скорее всего нет = это пишите сами.

ХочеЦЦа интерактива - по нынешним временам скорее найдёЦЦа что-нибудь для WebBrowser.
22 апр 21, 18:54    [22312755]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 7350
Честно говоря не встречал программ,которые на основе неких данных,отрисовывали бы блок схему-только для рисования самостоятельно
22 апр 21, 20:10    [22312787]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
Иван FXS
Member

Откуда:
Сообщений: 2343
ЦЦа, мне хочется отрисовки блоксхемы на картинке -- в графическом файле: gif, tiff, bmp, что угодно...

Если это будет рисоваться свободным -- то есть открытым для редактирования -- кодом, то необходимую лично мне "интерактивность" я, разобравшись, вставлю. У меня нет задачи написать изделие для внешних пользователей -- только нарисовать мои собственные данные.

Сообщение было отредактировано: 22 апр 21, 20:06
22 апр 21, 20:13    [22312788]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
Иван FXS
Member

Откуда:
Сообщений: 2343
sdku
,отрисовывали бы блок схему-только для рисования самостоятельно
-- не понял эту конструкцию. Ну вот программа Ages рисует же -- выше положил фрагмент. Правда, подвергнутый существенной доработке ручками, но исходный стиль Ages вполне просматривается. Например, блок "Афанасий Павлович Орлов" -- целиком из Ages, не правленный.

Сообщение было отредактировано: 22 апр 21, 20:11
22 апр 21, 20:17    [22312790]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 7350
Иван FXS,
Имеется ввиду что лично мне не встречалось ПО автоматически создающее блок-схему по неким данным
Знаю ПО используя которое можно самому(ручками) нарисовать блок-схему (или тьма онлайн сервисов)
22 апр 21, 20:42    [22312795]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
Лапух
Member

Откуда: Стойбище № 7
Сообщений: 1180
sdku
...лично мне не встречалось ПО автоматически создающее блок-схему...

Надо мне ребёночка спросить.
Совершенно недавно он пытал меня про всех родственников, ибо вознамерился тоже такое дерево сделать и даже присылал то, что получилось.
Интересно, что это за поветрие такое?
Ибо чуть ли не поголовно все этим стали заниматься.
22 апр 21, 20:51    [22312797]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
Иван FXS
Member

Откуда:
Сообщений: 2343
sdku, можно я ещё раз повторю, что любая (минимально конкурентоспособная) программа работы с генеалогическими данными умеет (автоматически) рисовать несколько типов генеалогических деревьев

К сообщению приложен файл. Размер - 90Kb
22 апр 21, 20:52    [22312798]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
zimkon
Member

Откуда: guest_rusimport
Сообщений: 195
Иван FXS,
честно говоря, не понял, чем вам дерево не угодило... по мне, так проще и нагляднее, да, и информацию можно представить любую...

К сообщению приложен файл. Размер - 84Kb
22 апр 21, 22:20    [22312828]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
Иван FXS
Member

Откуда:
Сообщений: 2343
zimkon, мне нужно распечатать и раздать родственникам. Цифровая картинка, впрочем, тоже "раздаточный материал".
22 апр 21, 22:33    [22312830]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
zimkon
Member

Откуда: guest_rusimport
Сообщений: 195
Иван FXS
zimkon, мне нужно распечатать и раздать родственникам. Цифровая картинка, впрочем, тоже "раздаточный материал".

Дерево на форме. Не вижу проблемы распечатать форму
22 апр 21, 22:49    [22312841]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
ЦЦа
Member

Откуда:
Сообщений: 73
Иван FXS
ЦЦа, мне хочется отрисовки блоксхемы на картинке -- в графическом файле: gif, tiff, bmp, что угодно...

Если это будет рисоваться свободным -- то есть открытым для редактирования -- кодом, то необходимую лично мне "интерактивность" я, разобравшись, вставлю. У меня нет задачи написать изделие для внешних пользователей -- только нарисовать мои собственные данные.
Повторюсь - есть 17996863 из вашей же более ранней темы. Чем не устраивает?
23 апр 21, 00:24    [22312870]     Ответить | Цитировать Сообщить модератору
 Re: Отрисовка генеалогической диаграммы из MS Access  [new]
Иван FXS
Member

Откуда:
Сообщений: 2343
ЦЦа, тот код я тогда освоил. 1) он не в графическом файле "рисует", а на экране пиксели зажигает

2) там нет вообще никаких "шрифтов" (то есть выведения текстов) -- не самому же мне попиксельно буквы рисовать!

3) хочется, конечно, чего-то более высокоуровневого, а не с пикселями работать.

Резюме -- то совсем не то (что я ищу).
23 апр 21, 01:34    [22312876]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft Access Ответить