Форум программы Древо Жизни
Как объединить два Древа в одно?
Модераторы: Genery, Elena Polyanskikh
Re: Как объединить два Древа в одно?
А можно для совсем чайника-новичка..
Как два дерева всё-таки в одно слить? Пошагово.
По собственной невнимательности одну из веток не присоединила и она у меня отдельно "болтается", так не хочется заново вручную всех вводить
Как два дерева всё-таки в одно слить? Пошагово.
По собственной невнимательности одну из веток не присоединила и она у меня отдельно "болтается", так не хочется заново вручную всех вводить
Re: Как объединить два Древа в одно?
Я так понял, что есть два файла с разными деревьями, которые нужно объединить? Это просто. Делаем так:
1) открываем один из файлов/деревьев (любой из двух)
2) далее в меню команда: Файл - Добавить данные из..., указываете на второй файл и ждете, когда операция будет завершена
После обычно нужна чистка данных - убираем образовавшихся "двойников" и корректируем список мест (если в исходных файлах одни и те же места назывались по-разному).
1) открываем один из файлов/деревьев (любой из двух)
2) далее в меню команда: Файл - Добавить данные из..., указываете на второй файл и ждете, когда операция будет завершена
После обычно нужна чистка данных - убираем образовавшихся "двойников" и корректируем список мест (если в исходных файлах одни и те же места назывались по-разному).
Приглашаю в гости на opalex.info
-
- Сообщения: 973
- Зарегистрирован: 12 сен 2008 18:51
- Откуда: Новосибирск
- Контактная информация:
Re: Как объединить два Древа в одно?
Посмотрите в разделе Вопросы-Ответы: https://genery.com/wiki/ru:questions_and_answers, там довольно подробно. Если непонятно, пишите.
Елена Полянских, Genery Software
Re: Как объединить два Древа в одно?
Установил версию 5.1 Возможно это работает только в версии 5.1
Хотел предложить некую доработку программисту для упрощения алгоритма объединения древ. и прозрачности ведения персон в одной базе.
1. Род -> Создать
2. Персоны -> Создать
3. По этой персоне -> Построить дерево (Кровные родственники или все родственники)
4. Т.е. по этой персоне получаем корень для нового рода.
5. На базе его строим родовое дерево.
6. Для другого рода повторяем п.п.1-6.
7. Теперь для объединения родов, если добавить кнопку «объединение/слияние», проще будет получить слияние родов в какой-нибудь сводный род для любого набора родов.
8. При этом, каждый род останется сам по себе, и можно будет, как по каждой персоне при необходимости построить дерево, так и в любой момент получить сводное дерево.
9. Таким образом, возможно будет найти задваивание в таблице персон и исключить их из построения сводного дерева.
Хотел предложить некую доработку программисту для упрощения алгоритма объединения древ. и прозрачности ведения персон в одной базе.
1. Род -> Создать
2. Персоны -> Создать
3. По этой персоне -> Построить дерево (Кровные родственники или все родственники)
4. Т.е. по этой персоне получаем корень для нового рода.
5. На базе его строим родовое дерево.
6. Для другого рода повторяем п.п.1-6.
7. Теперь для объединения родов, если добавить кнопку «объединение/слияние», проще будет получить слияние родов в какой-нибудь сводный род для любого набора родов.
8. При этом, каждый род останется сам по себе, и можно будет, как по каждой персоне при необходимости построить дерево, так и в любой момент получить сводное дерево.
9. Таким образом, возможно будет найти задваивание в таблице персон и исключить их из построения сводного дерева.
Re: Как объединить два Древа в одно?
Есть два файла Древо-5: в одном 43 тыс., во втором 33 тыс.
При объединении файлов в одно, в данных файлах присоединяемого древа у персон перемешались фотографии, даты смерти, места смерти.
Это как-то можно поправить? Или ждать обновленную версию и пробовать позже?
При объединении файлов в одно, в данных файлах присоединяемого древа у персон перемешались фотографии, даты смерти, места смерти.
Это как-то можно поправить? Или ждать обновленную версию и пробовать позже?
На сегодня в моем Древе 80 тыс. персон.
- Genery
- Site Admin
- Сообщения: 3372
- Зарегистрирован: 23 янв 2005 06:17
- Откуда: Новосибирск
- Контактная информация:
Re: Как объединить два Древа в одно?
Скорее всего не перемешались, а появились дубли персон, мест и т.п.?qwerty писал(а): ↑10 окт 2018 20:14 Есть два файла Древо-5: в одном 43 тыс., во втором 33 тыс.
При объединении файлов в одно, в данных файлах присоединяемого древа у персон перемешались фотографии, даты смерти, места смерти.
Это как-то можно поправить? Или ждать обновленную версию и пробовать позже?
Дмитрий Киркинский, Genery Software
Re: Как объединить два Древа в одно?
[/quote]
Скорее всего не перемешались, а появились дубли персон, мест и т.п.?
[/quote]
Дубли да, есть. Но их всего несколько персон.
Места конечно же продублировались. Я не обращаю на это внимания.
При более внимательном анализе выяснилось: у персон присоединяемого древа отсутствуют все фотографии (нет ни одной), даты смерти, комментарии остались. А вот места смертей и места рождений перемешались.
Деревья разные: крестьяне Тобольской губернии и поволжские Немцы. На русском и немецком языках. Поэтому кашу сразу видно.
Соединяла в Древе-5.
Решила попробовать в четверке. При импорте файла Gedcom выскочила ошибка 30319
Скорее всего не перемешались, а появились дубли персон, мест и т.п.?
[/quote]
Дубли да, есть. Но их всего несколько персон.
Места конечно же продублировались. Я не обращаю на это внимания.
При более внимательном анализе выяснилось: у персон присоединяемого древа отсутствуют все фотографии (нет ни одной), даты смерти, комментарии остались. А вот места смертей и места рождений перемешались.
Деревья разные: крестьяне Тобольской губернии и поволжские Немцы. На русском и немецком языках. Поэтому кашу сразу видно.
Соединяла в Древе-5.
Решила попробовать в четверке. При импорте файла Gedcom выскочила ошибка 30319
Последний раз редактировалось qwerty 11 окт 2018 17:45, всего редактировалось 1 раз.
На сегодня в моем Древе 80 тыс. персон.
Re: Как объединить два Древа в одно?
На сегодня в моем Древе 80 тыс. персон.
Re: Как объединить два Древа в одно?
Я работаю в разных версиях. Четверка нравится больше: дизайн, панель ввода персон более удобная и привычная для меня.
При необходимости импортирую в пятерку и строю картинку или роспись - там быстрее.
Хотела обратно 2-й файл тоже "вернуть" в четверку, но не получается импорт Gedcom.
Так и работаю в двух разных версиях.
При необходимости импортирую в пятерку и строю картинку или роспись - там быстрее.
Хотела обратно 2-й файл тоже "вернуть" в четверку, но не получается импорт Gedcom.
Так и работаю в двух разных версиях.
На сегодня в моем Древе 80 тыс. персон.
Re: Как объединить два Древа в одно?
Еще перемешались названия событий: Например: у дочери событие "Поступление в институт" теперь называется "Мобилизация", дата осталась верной.
У некоторых персон все события перемешались, у некоторых частично.
Думаю, что это касается событий, которые были созданы, а не были изначально в программе.
У некоторых персон все события перемешались, у некоторых частично.
Думаю, что это касается событий, которые были созданы, а не были изначально в программе.
На сегодня в моем Древе 80 тыс. персон.
- Genery
- Site Admin
- Сообщения: 3372
- Зарегистрирован: 23 янв 2005 06:17
- Откуда: Новосибирск
- Контактная информация:
Re: Как объединить два Древа в одно?
К сожалению, эти проблемы не воспроизводятся, без Ваших данных не получится разобраться.
Дмитрий Киркинский, Genery Software
Re: Как объединить два Древа в одно?
Тема так и заглохла?
А меж тем мне так и не понятно какое дерево сначала грузить и какое добавлять?
В каких случаях какие данные заменяются или добавляются?
Впрочем я пытался и получается, что одни данные заменяются другими, а вот какие правила замены не понял.
И был глюк в 4й версии, что при синхронизации у персоны есть фото, но оно не добавлено как-бы (приходится заходить в персону и выбирать фото, тогда оно появляется).
И будет ли как-то реализована синхронизация-добавление данных, что бы видны были вносимые изменения, а то вообще в слепую добавление происходит. Что бы не потерять так сложно добытую информацию, может выносить в отдельное поле "ошибка синхронизации" или "дублированные данные". Либо отдельной программой, либо из работающей программы ДЖ?
Для сравнения версий деревьев с разночтениями. Глюки постоянно происходят то с флешками, то с жёсткими дисками...
Мне кажется сравнение должно было появиться ещё в начальных версиях программы ДЖ.
Если надо могу скинуть ссылку на дерево.
А меж тем мне так и не понятно какое дерево сначала грузить и какое добавлять?
В каких случаях какие данные заменяются или добавляются?
Впрочем я пытался и получается, что одни данные заменяются другими, а вот какие правила замены не понял.
И был глюк в 4й версии, что при синхронизации у персоны есть фото, но оно не добавлено как-бы (приходится заходить в персону и выбирать фото, тогда оно появляется).
И будет ли как-то реализована синхронизация-добавление данных, что бы видны были вносимые изменения, а то вообще в слепую добавление происходит. Что бы не потерять так сложно добытую информацию, может выносить в отдельное поле "ошибка синхронизации" или "дублированные данные". Либо отдельной программой, либо из работающей программы ДЖ?
Для сравнения версий деревьев с разночтениями. Глюки постоянно происходят то с флешками, то с жёсткими дисками...
Мне кажется сравнение должно было появиться ещё в начальных версиях программы ДЖ.
Если надо могу скинуть ссылку на дерево.
-
- Сообщения: 973
- Зарегистрирован: 12 сен 2008 18:51
- Откуда: Новосибирск
- Контактная информация:
Re: Как объединить два Древа в одно?
Постараюсь еще раз описать процесс максимально подробно.
1. Перед объединением файлов убедитесь, что эти файлы имеют минимум двойников одна и та же персона - в двух файлах), чтобы меньше работы делать после объединения. Если двойников много, то в одном из файлов, например, в том, где у двойников меньше данных, отфильтруйте данные так, чтобы осталось минимум двойников. Сохраните отфильтрованные данные в отдельный файл. Поясню, что отфильтровать - не значит удалить. Это значит построить дерево, свернуть ненужные ветви, в таблице персон активировать фильтр "Присутствуют в дереве", затем сохранить отфильтрованные данные в отдельный файл: меню "Все действия" - "Файл" - "Сохранить с учетом фильтров". Дать файлу запоминающееся имя, отличающееся от файла-оригинала.
2. Открыть один из объединяемых файлов (например, сохраненный с учетом фильтров на предыдущем этапе). В меню "Все действия" щелкнуть "Добавить данные из...", указать второй из объединяемых файлов.
Тут остановимся, чтобы понять, как происходит добавление. Никакие данные не заменяются, происходит только добавление новых объектов. Какой объект считается новым? Каждый объект (персона, событие, документ, место, источник, заметка) имеет свой уникальный код. При добавлении программа сравнивает коды, и если объект с таким кодом отсутствует во пополняемом файле, то объект добавляется. Если объект с таким кодом уже есть, то объект полностью игнорируется. Одинаковые коды у объектов могут быть только в том случае, если второй файл является копией первого. Например, Вы создали своё дерево с веткой Ивана, передали часть этого файла с веткой Ивана родственникам Ивана, они внесли в него еще несколько персон и прислали Вам обратно. При добавлении этого файла к Вашему будут добавлены только новые персоны, а старые будут проигнорированы. Если правки были внесены также в те персоналии, которые попали в файл из Вашего файла, то часть правок будут тоже проигнорированы, так как после внесения изменений код персоны не меняется, однако та часть правок, где был создан новый объект - например, добавлено персоне новое событие или документы, будут добавлены.
3. Дальше Вам нужно соединить два дерева в одно. Общее дерево строится на основе семьеобразующих событий: свадеб и рождений. Например, событием, которое объединяет два дерева в одно, является свадьба.Тогда нужно создать событие "Свадьба" и указать в нем мужем персону из одного дерева, а жену - из второго. Если добавленная ветка - это чьи-то дети или родители, то нужно создать или отредактировать уже имеющееся у детей событие "Рождение", указав в нём родителей из второго дерева. Однако Вы можете также увидеть, что общая для двух деревьев персона теперь представлена в списке персон два раза. В этом случае нужное событие уже создано, нужно лишь удалить дубликат персоны (например, Иван), переименовав его (например, в Иван1), и заменив Иван1 на Иван его во всех событиях, в которых Иван1 участвует.
Елена Полянских, Genery Software
- hippocamus
- Сообщения: 1045
- Зарегистрирован: 09 дек 2009 16:28
- Откуда: Рыбинск, Ярославская обл.
- Контактная информация:
Re: Как объединить два Древа в одно?
Однако, новые события для старых персон добавлены будут.Elena Polyanskikh писал(а): ↑30 апр 2019 18:40 При добавлении этого файла к Вашему будут добавлены только новые персоны, а старые будут проигнорированы. Если правки были внесены также в те персоналии, которые попали в файл из Вашего файла, то эти правки будут тоже проигнорированы, так как после внесения изменений код персоны не меняется.
Скачать Информер (для Древа Жизни 4.х). Установить.
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
Кто сейчас на конференции
Сейчас этот форум просматривают: Ahrefs [Bot], Виктор ДЖ и 15 гостей