Как изменить статус персоны (перепривязать в древе)

Перед тем, как задать вопрос, ознакомьтесь с ответами на часто задаваемые вопросы и со Справкой. Пожелания пишем на reformal.ru

Модераторы: Genery, Elena Polyanskikh

Ответить
Сообщение
Автор
Виктор ДЖ
Сообщения: 159
Зарегистрирован: 18 янв 2024 15:54

Как изменить статус персоны (перепривязать в древе)

#1 Сообщение Виктор ДЖ » 12 фев 2024 15:04

Экспортнул информацию из другой программы, в которой невозможно было вносить некоторые родственные связи.

Теперь не понимаю как отвязывать-привязывать связи.

1. Можно ли статус "сын" поменять на "приемный сын".

2. Как убрать слова-статусы "Приемный сын" и "Приемный отец одновременно"?
Увидел в настройках возможность задать "Приемные родители как кровные", "Приемные дети как кровные" и по дефолту так и было в настройках. Но высвечивалось в квадратике "Приемный отец". Потыкал на изменения - "Приемные дети", сохранил. Потом назад поменял на "Приемные дети как кровные", из квадратика приемного отца исчезла надпись "Приемный отец", но тут же в квадратике приемного сына появилась надпись "Приемный сын".
Как сделать так, чтобы "приемный" не высвечивалось не у приемного родителя не у приемного ребенка?

2. Как поженить персон имеющихся в древе? При выборе на Иванове Петре создать, предлагает создавать новую персону жены и не дает из списка уже имеющихся выбирать, а предлагает только внести новую персону.
При выборе изменить не предлагает выбирать персону из списка, а предлагает только менять информацию о Петре. То есть в пункте "изменить" не дает возможности поженить не на ком, не на персоне из древа, не на ком то ином.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
piotr
Сообщения: 455
Зарегистрирован: 27 июл 2010 17:20
Откуда: Петербург

Re: Как изменить статус персоны (перепривязать в древе)

#2 Сообщение piotr » 12 фев 2024 16:58

Связь - это событие, записанное в базе: рождение, усыновление, брак. Поэтому для изменения связей нужно удалять и создавать события, добавлять в события отсутствующих участников. И от того, что Вы измените параметры отображения, сама связь не изменится.
Добавление жены или ребёнка - комбинированное действие, в котором за один раз создаётся новая персона и добавляется соответствующее событие. При изменении связей этим не получится воспользоваться.
После того, как все необходимые события присутствуют, можно уже менять параметры изображения, чтобы что-то видеть или не видеть.

Виктор ДЖ
Сообщения: 159
Зарегистрирован: 18 янв 2024 15:54

Re: Как изменить статус персоны (перепривязать в древе)

#3 Сообщение Виктор ДЖ » 12 фев 2024 18:50

piotr писал(а): 12 фев 2024 16:58 Связь - это событие, записанное в базе: рождение, усыновление, брак. Поэтому для изменения связей нужно удалять и создавать события, добавлять в события отсутствующих участников. И от того, что Вы измените параметры отображения, сама связь не изменится.
Добавление жены или ребёнка - комбинированное действие, в котором за один раз создаётся новая персона и добавляется соответствующее событие. При изменении связей этим не получится воспользоваться.
После того, как все необходимые события присутствуют, можно уже менять параметры изображения, чтобы что-то видеть или не видеть.
Извиняюсь за серость, но из Вашего ответа не понял ничего.

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

Вопрос - что нужно сделать в программе, чтобы картинка в древе была уточнена?
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Виктор ДЖ
Сообщения: 159
Зарегистрирован: 18 янв 2024 15:54

Re: Как изменить статус персоны (перепривязать в древе)

#4 Сообщение Виктор ДЖ » 12 фев 2024 23:43

Результата добился, но методом пробного тыка.
Так и не понял как это правильно сделать.

То есть инструкции и логического понимания нет.
Вобщем сначала зашел куда то в редактирование, чего то отредактировал в событиях.
Помнится там была возможность убрать из события рождения ребенка отца.

Тогда ребенок пропал и у матери. У нее вроде как он числится рожденным, а в древе не рисуется.
Потом создал у матери рождение ребенка с пустым квадратиком.
Потом уже не помню каким извращенным способом этот квадратик взял на редактирование и так же методом не помню какого тыка добился, чтобы предложилось в нем вроде бы в событии поменять пустое поле на ФИО и появился выбор из списка.
Потом создал приемного сына с пустым квадратиокм.
Потом зашел в редактирование события и квадратик этот пустой в событии поменял на ФИО.

Потом дерево перерисовалось из нормального в непонятно какое.
И получилось то, что в приложенной картинке.
(Все квадратики заполнены ФИО - закрашены в фотошопе. Структура дерева осталась так, как оно построилось).
И теперь оно не перестраивается в то, какое было выше по картинке (более внятное).

Какая же все же правильная последовательность действий изменения статуса сына на статус приемного сына без изменения всего остального?
У вас нет необходимых прав для просмотра вложений в этом сообщении.

opalex
Сообщения: 636
Зарегистрирован: 05 янв 2010 15:31
Откуда: Алматы
Контактная информация:

Re: Как изменить статус персоны (перепривязать в древе)

#5 Сообщение opalex » 13 фев 2024 09:05

Виктор ДЖ писал(а): 12 фев 2024 23:43 В общем, сначала зашел куда то в редактирование, чего то отредактировал в событиях.
Помнится там была возможность убрать из события рождения ребенка отца.
Тогда ребенок пропал и у матери. У нее вроде как он числится рожденным, а в древе не рисуется.
Потом создал у матери рождение ребенка с пустым квадратиком.
Потом уже не помню каким извращенным способом этот квадратик взял на редактирование и так же методом не помню какого тыка добился, чтобы предложилось в нем вроде бы в событии поменять пустое поле на ФИО и появился выбор из списка.
Потом создал приемного сына с пустым квадратиком.
Потом зашел в редактирование события и квадратик этот пустой в событии поменял на ФИО.
Все на так сложно, как кажется.
Как вводим ребенка? Встать на одного из родителей и в меню выбрать Создать-Сын (дочь, приемный сын, приемная дочь). Откроется карточка персоны, где нужно заполнить поля - ФИО, родители, место рождения и жительства, и т.д. Потом перейти на вкладку События и добавить нужные (например, крещение).
При заполнении полей от одного из родителей можно отказаться (не выбирать).
Если вы создали ребенка у "физических" родителей, а хотите добавить еще приемных, то это можно сделать или через ввод нового события "Усыновление" (есть в списке событий), или, сохранив первые данные (создание ребенка, в карточке персоны нажать ОК), встать на него и выбрать в меню Создать-Приемный отец... (будет вводится новый! человек в базу). В первом варианте (при добавлении события Усыновление) приемных родителей можно выбрать из списка персон или ввести новых.
Если у этих родителей уже есть дети, то можно и от них строить (так даже удобнее). Тогда выбирать Создать-Брат (Сестра...).
Имеющиеся события можно редактировать (открыть карточку персоны в режиме Редактирование и перейти в список событий). Можно также удалять события. Если это касается события усыновления, то сами люди никуда не денутся, но исчезает связь между ними.
Убрать/добавить родителей можно как на "лице" карточки персоны, так и в списке событий.
Ребенок в дереве (на схеме, не в списке персон) исчезает у матери, потому что дерево строится от персоны, для которой этот ребенок не родной (нет между ними никакой связи, ни кровной, ни приемной). Если построить дерево от матери (сменить "корень" дерева"), то он будет виден в дереве.
Пустые квадратики у вас появляются потому, что вы создаете новую персону, и сохраняете её без заполнения полей. Это не критично, но нерационально (лишние открытия/закрытия карточки персоны).
Приглашаю в гости на opalex.info

opalex
Сообщения: 636
Зарегистрирован: 05 янв 2010 15:31
Откуда: Алматы
Контактная информация:

Re: Как изменить статус персоны (перепривязать в древе)

#6 Сообщение opalex » 13 фев 2024 09:14

И еще. Когда вы хотите к выбранному человеку присоединить ещё кого-то, нужно всегда помнить (или предварительно проверить), а нет ли уже в базе добавляемой персоны. Иначе будете плодить двойников.
Примеров приводить не буду, это вроде как очевидно (но тем не менее происходит сплошь и рядом)
Приглашаю в гости на opalex.info

Виктор ДЖ
Сообщения: 159
Зарегистрирован: 18 янв 2024 15:54

Re: Как изменить статус персоны (перепривязать в древе)

#7 Сообщение Виктор ДЖ » 13 фев 2024 13:27

opalex писал(а): 13 фев 2024 09:14 И еще. Когда вы хотите к выбранному человеку присоединить ещё кого-то, нужно всегда помнить (или предварительно проверить), а нет ли уже в базе добавляемой персоны. Иначе будете плодить двойников.
Примеров приводить не буду, это вроде как очевидно (но тем не менее происходит сплошь и рядом)
Благодарю, но Ваш ответ не был ответом на заданный вопрос.

Кажется разобрался методом пробного тыка и подсказкой piotr
Кто знает - подтвердите правильно или нет, чтобы ничего потом в программе не заглючило.

Чтобы в уже построенном дереве, где уже есть введенные Отец (Иван Иванов) + Мать (Полина Сидорова) = Сын (Петр Сидоров) изменить статус отца на усыновителя, нужно:

1. Зайти в редактирование информации о ребенке (Петре Сидорове) и создать событие его усыновления персоной (Иван Иванов), которая уже значится в системе как отец. То есть Отец одновременно становится еще и усыновителем (в событиях и в древе появляются одновременно 2 противоречащих друг другу статуса).

2. Зайти в редактирование информации о ребенке (Петре Сидорове), найти событие "Родился", нажать на редактирование события и в этом событии рождения удалить информацию в поле Отец.

Так?

Elena Polyanskikh
Сообщения: 988
Зарегистрирован: 12 сен 2008 18:51
Откуда: Новосибирск
Контактная информация:

Re: Как изменить статус персоны (перепривязать в древе)

#8 Сообщение Elena Polyanskikh » 13 фев 2024 14:38

Виктор ДЖ писал(а): 13 фев 2024 13:27
opalex писал(а): 13 фев 2024 09:14 И еще. Когда вы хотите к выбранному человеку присоединить ещё кого-то, нужно всегда помнить (или предварительно проверить), а нет ли уже в базе добавляемой персоны. Иначе будете плодить двойников.
Примеров приводить не буду, это вроде как очевидно (но тем не менее происходит сплошь и рядом)
Благодарю, но Ваш ответ не был ответом на заданный вопрос.

Кажется разобрался методом пробного тыка и подсказкой piotr
Кто знает - подтвердите правильно или нет, чтобы ничего потом в программе не заглючило.

Чтобы в уже построенном дереве, где уже есть введенные Отец (Иван Иванов) + Мать (Полина Сидорова) = Сын (Петр Сидоров) изменить статус отца на усыновителя, нужно:

1. Зайти в редактирование информации о ребенке (Петре Сидорове) и создать событие его усыновления персоной (Иван Иванов), которая уже значится в системе как отец. То есть Отец одновременно становится еще и усыновителем (в событиях и в древе появляются одновременно 2 противоречащих друг другу статуса).

2. Зайти в редактирование информации о ребенке (Петре Сидорове), найти событие "Родился", нажать на редактирование события и в этом событии рождения удалить информацию в поле Отец.

Так?
В этом сообщении описаны правильные действия. Порядок действий может быть любой, сначала 1, потом 2 или наоборот, сначала 2, потом 1. Описанный вами порядом удобен тем, что когда плохо знаешь ФИО усыновителя, то, пока он обозначен отцом, его ФИО легко подглядеть в соседнем событии.
Кстати, удалять информацию об отце можно и другим путем: в окне редактирования ребенка справа от фото щелкнуть по имени отца и выбрать вторую из опций "Изменить" и "Нет данных", отец исчезнет из события "Рождение".
Елена Полянских, Genery Software

Виктор ДЖ
Сообщения: 159
Зарегистрирован: 18 янв 2024 15:54

Re: Как изменить статус персоны (перепривязать в древе)

#9 Сообщение Виктор ДЖ » 13 фев 2024 17:42

Elena Polyanskikh писал(а): 13 фев 2024 14:38 В этом сообщении описаны правильные действия.
Порядок действий может быть любой, сначала 1, потом 2 или наоборот, сначала 2, потом 1. Описанный вами порядом удобен тем, что когда плохо знаешь ФИО усыновителя, то, пока он обозначен отцом, его ФИО легко подглядеть в соседнем событии.
Кстати, удалять информацию об отце можно и другим путем: в окне редактирования ребенка справа от фото щелкнуть по имени отца и выбрать вторую из опций "Изменить" и "Нет данных", отец исчезнет из события "Рождение".
Благодарю за пояснения.
Могу лишь заметить ("свежий" взгляд со стороны), что функция исправления информации в древе все же не так очевидна без "тренировки".
Чтобы получить понимание действий у меня ушло 2 дня опытов. И множества ошибочных действий.

Я пытался вносить/редактировать информацию через вкладки, которые на скриншоте.
Так же на вкладке События я пытался править события, удаляя одного из родителей в событии и у меня пропадало все событие.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Виктор ДЖ
Сообщения: 159
Зарегистрирован: 18 янв 2024 15:54

Re: Как изменить статус персоны (перепривязать в древе)

#10 Сообщение Виктор ДЖ » 13 фев 2024 17:53

Еще вопросик - после редактирования связей рисунок древа выглядит хуже.
В том смысле, что возникло не логичное пересечение линий.

Вот ссылки:
Так было бы правильно относительное расположение окон (нет пересечения линий) https://genery.com/ru/forum/download/file.php?id=692
А оно строится вот так https://genery.com/ru/forum/download/file.php?id=694

То есть расположение сыновей по горизонтали поменялось местами и возникло пересечение линий.

Вопрос - можно ли как то дать команду перерисовать, чтобы пересечения линий убрались или может еще какие действия?

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 11 гостей