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

DrevoReport - отчеты для Древа жизни

Добавлено: 14 мар 2013 01:45
o22
Ну раз пошла такая пьянка, то выложу и свое творение для Древа.
Все никак руки не доходили причесать до товарного вида, так как делал для себя.

Изображение

Идея программы DrevoReport - создавать отчеты, которые отсутствуют в Древе жизни, естественно в первую очередь те, которые интересуют меня самого. Ну и подозреваю, что другим они тоже могут быть интересны.
Во всяком случае, Круговая диаграмма (FanChart), "Детектор проблем", "Детектор родства", которые на Реформале собрали изрядное количество голосов, думаю многим придутся "ко двору".

Естественно, не могу не предупредить, что никаких гарантий того, что Ваш файл Древа при открытии моей программой не будет испорчен дать не могу, так как пользовался сторонними компонентами для работы с базой данных, но в то же время могу гарантировать, что сам я никаких деструктивных действий в прогу не закладывал, базу Древа открываю в режиме "только для чтения", т.е. по идее никакие изменения в Ваш файл при работе программы вносится не должны. И тем не менее рекомендую работать с копией файла at4. Это будет гарантией того, что Вы не потеряете свои данные ни при каких аварийных ситуациях или ошибках.
Программа работает только с файлами Древа жизни 4 версии. Так как в отчетах на данный момент никакие изображения не используются, то в случае копирования файла в папку с программой, достаточно будет перенести только файл с расширением at4

Для большинства отчетов и инструментов выбранная в списке персона есть "корневой", то есть такой, от которой будет строиться отчет.

На данный момент программа умеет строить 9 отчетов:
  • Поколенную схему предков
    Поколенную схему потомков
    Круговую диаграмму (FanChart)
    Детектор проблем (поиск несоответствий в дереве)
    Детектор родства (вычисление цепочки связи 2-х персон)
    Фамильные цепочки
    Браки
    Статистика
    Поиск дубликатов
Кроме этого, в последних версиях программы в ней появился режим Инструменты, позволяющий выполнять работы по групповому изменению данных, и включает в себя следующие возможности:
  • Групповая установка технического признака для построения деревьев в ДЖ
    Групповая установка признака "Фаворита" по прямым предкам
    Групповая установка рода по всей ветке (несколько вариантов)
    Групповая замена Имен, Отчеств, Фамилий
    Групповая смена регистра фамилий на ВЕРХНИЙ
Все отчеты можно или распечатывать прямо из программы или сохранять в файл (то ли в виде картинки, то ли в виде текста или csv или rtf в зависимости от отчета).

В дальнейшем планирую добавлять новые отчеты, а также добавить настроек для изменение внешнего вида Поколенных схем (по образу и подобию круговой диаграммы)

В архиве только екзешник и файл справки. Разархивируйте программу в любое место (для отчаянных можно прямо в папку с Древом) и пользуйтесь. После первого запуска программа создаст ini-файл возле себя, в котором будут храниться все ее настройки. Позаботьтесь, что в папке, куда скопируете программу у Вас было право на запись. Для деинсталляции программы, просто удалите ее с диска вместе с ини-файлом. Никаких следов (в реестре, в системных папках и т.д.) программа за собой не оставляет.

В версии от 28.04.2013 добавил отчет "Детектор проблем". Данный функционал проанализирует данные в древе на предмет несоответствий. При этом, при необходимости (опция "Требующие уточнений") анализируются и вариативные даты (типа Между, После, До) на предмет их уточнений в зависимости от других дат.
На данный момент программа выполняет анализ по 16 критериям (+ 2 в проекте):
Изображение

В версии от 18.06.2013 добавил еще один отчет "Детектор родства". Выбирайте 2 персоны из списка (с помощью кнопок или просто перетащив ее в поля внизу) и формируйте мини-древо со связью данных персон. Данную связь можно наблюдать в виде схематического дерева или просто как текст (эти виды располагаются на закладках):
Изображение

На вопросы могу ответить в этой ветке
Или на форуме GENEO-ГЕНЕО http://forum.genoua.name/viewtopic.php?id=623.
Там же всегда можно найти самую свежую версию программы.

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 15 мар 2013 00:48
o22
Обновил архив с программой - добавил сохранение в jpeg и вообще подправил сохранение.
Кто закачал до 14.03.2013, перекачайте, если вам принципиально

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 15 мар 2013 13:09
Zorkiy_Sokol
Спасибо, разбираюсь, наверное будет что то интересное. К Админу, добавьте, пожалуйста кнопку благодарности.

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 17 мар 2013 12:49
o22
20 человек скачало, а отзывов нет. Одно из двух - или все работает или ничего не работает. :)
Отпишитесь, кто скачал, все ли там нормально?

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 17 мар 2013 14:30
Vasenin
Ну, что тут сказать. Интересно, наглядно.
Построил от внучки круговую диаграмму и наглядно увидел, что по линии меня и жены предки внучки прописаны на 8 поколений, а со стороны зятя прописаны только на 5 поколений. В распечатке дерева это как то в глаза не бросалось. Думаю, что это будет поводом сватовьям порыться в памяти и припомнить еще своих предков на 2-3 поколения.

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 18 мар 2013 02:09
o22
Спасибо. Значит работает. :)

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 18 мар 2013 07:48
SergeyV
А у меня видимо что-то с кодировкой не в порядке.
Вместо букв знаки вопроса и только цифры видны нормально.

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 18 мар 2013 10:26
o22
Где с кодировками проблемы - в списке, в дереве, в диаграмме? Или везде?

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 18 мар 2013 12:24
SergeyV
Проблема с кодировкой появилась сразу после скачивания и развертывания программы.
Читается только название в левом верхнем углу на синем поле "DrevoReport", а все остальные буквы заменены знаками вопроса.
После открытия файла "Древа Жизни" (догадался как это сделать только по значкам) и в содержательной части появилась та же "петрушка".

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 18 мар 2013 15:07
o22
Можно, конечно, в реестре кодировку по умолчанию русскую поставить, но если подождете до следующей версии, то поправлю в самой программе.
А в круговой диаграмме тоже вопросами печатает?

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 19 мар 2013 07:47
R-Slon
У меня всё работает

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 19 мар 2013 11:19
All
o22 писал(а):Можно, конечно, в реестре кодировку по умолчанию русскую поставить, но если подождете до следующей версии, то поправлю в самой программе.
А в круговой диаграмме тоже вопросами печатает?
Таже проблема:

Изображение

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 19 мар 2013 15:04
Goram
Запустил программу на Win7 x64. На первый взгляд все работает. Пока несколько непривычно, особенно круговая диаграмма. Строил на 14 поколений из базы в 200 с небольшим человек. Довольно долго и непонятно, то ли думает, а то ли уже висит. Никакой индикации нет.
Неудобно смотреть диаграмму. Нет захвата изображения ("рукой", как в просмотрщиках .pdf) и сдвига его мышкой. Только полосами прокрутки. Нет масштабирования колесиком мышки.
В целом - успеха автору на благо общества.

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 20 мар 2013 16:44
o22
Диаграмму строит относительно быстро, поэтому с индикаторами не заморачивался.
Больше 12 поколений диаграмму строить не имеет смысла, так как размер сектора настолько мал, что всунуть туда какой-то текст нереально. Поэтому количество поколений и ограничено 12-ю. То, что вы руками попытались вставить 14 не совсем корректно, в следующей версии это будет ограничено.
Перетягивание картинки сделаю, масштаб по колесику скорее всего нет (того, что есть я считаю достаточно).
Не забывайте, что это не коммерческий продукт и заниматься "бантиками" не вижу особого смысла.
Воспринимайте программу, как рабочий инструмент

Re: DrevoReport - отчеты для Древа жизни

Добавлено: 20 мар 2013 20:27
Goram
Успехов!