Как пронумеровать персоны?

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

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

Сообщение
Автор
Софья
Сообщения: 7
Зарегистрирован: 20 янв 2022 12:08

Как пронумеровать персоны?

#1 Сообщение Софья » 20 янв 2022 19:34

Здравствуйте!
Мне для работы над родословной нужно пронумеровать каждую персону. Я сделала это на фото, но получилось очень топорно. Можно ли так сделать в самой программе?
У вас нет необходимых прав для просмотра вложений в этом сообщении.

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

Re: Как пронумеровать персоны?

#2 Сообщение Elena Polyanskikh » 21 янв 2022 06:07

Такой возможности нет
Елена Полянских, Genery Software

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

Re: Как пронумеровать персоны?

#3 Сообщение opalex » 21 янв 2022 11:07

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

Софья
Сообщения: 7
Зарегистрирован: 20 янв 2022 12:08

Re: Как пронумеровать персоны?

#4 Сообщение Софья » 21 янв 2022 12:12

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

Аватара пользователя
Genery
Site Admin
Сообщения: 3370
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Re: Как пронумеровать персоны?

#5 Сообщение Genery » 21 янв 2022 13:18

Софья писал(а): 21 янв 2022 12:12 Я собираюсь распечатать всю собранную информацию в виде книги. Поэтому, для наглядности и чтобы легко было найти описываемую персону на схеме, мне нужно, чтобы номера персон были и в тексте и на схеме.
Да, коды можно отобразить и в росписи. Подробно здесь: /ru/blog/family-history-book/
Дмитрий Киркинский, Genery Software

Софья
Сообщения: 7
Зарегистрирован: 20 янв 2022 12:08

Re: Как пронумеровать персоны?

#6 Сообщение Софья » 21 янв 2022 14:24

Спасибо!

Софья
Сообщения: 7
Зарегистрирован: 20 янв 2022 12:08

Re: Как пронумеровать персоны?

#7 Сообщение Софья » 22 янв 2022 09:24

Да, коды можно отобразить и в росписи. Подробно здесь: /ru/blog/family-history-book/
[/quote]



У меня все персоны пронумеровались автоматически, каким-то непонятным мне порядком. Можно исправлять коды персон самостоятельно?
А номера поколений на схеме выставить всё-таки нельзя?

Аватара пользователя
Vasenin
Сообщения: 287
Зарегистрирован: 05 янв 2010 10:48
Откуда: Вятский, хоть и живу в Подмосковье

Re: Как пронумеровать персоны?

#8 Сообщение Vasenin » 22 янв 2022 11:01

Софья писал(а): 22 янв 2022 09:24 Да, коды можно отобразить и в росписи. Подробно здесь: /ru/blog/family-history-book/


У меня все персоны пронумеровались автоматически, каким-то непонятным мне порядком. Можно исправлять коды персон самостоятельно?
А номера поколений на схеме выставить всё-таки нельзя?
[/quote]
Отображение номеров поколений в настройках вида дерева. Коны персон присваиваются при добавлении персоны в базу. Об этом уже ранее задавался вопрос и был ответ. Если вам нужны коды по порядку вводите в базу дополнительную колонку и пнумеруйте персоны по порядку. Здесь вам об этом советовали. А ПОЧИТАТЬ?
Интересуют: Васенины, Бледных, Гужавины, Чудиновских, Тарасовы (Кировская область, Вятская губерния), Финошкины (Курская область), Кисиль (Кубань), Сучковы, Михалёвы (Москва)

Софья
Сообщения: 7
Зарегистрирован: 20 янв 2022 12:08

Re: Как пронумеровать персоны?

#9 Сообщение Софья » 22 янв 2022 12:00

AEA2588F-84E4-4BE7-AD00-2EDD4783178C.jpeg
Я все прочитала с сделала так, как написано. И тем не менее, получилось не то, что я хотела- автоматическая нумерация странная, хочется изменить, а номера поколений на схеме не отображаются так, как я показала на первом фото, да и вообще никак не отображаются.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
kotbasikcom
Сообщения: 205
Зарегистрирован: 02 апр 2018 19:54
Откуда: СССР
Контактная информация:

Re: Как пронумеровать персоны?

#10 Сообщение kotbasikcom » 22 янв 2022 13:08

Софья писал(а): 22 янв 2022 12:00 AEA2588F-84E4-4BE7-AD00-2EDD4783178C.jpegЯ все прочитала с сделала так, как написано. И тем не менее, получилось не то, что я хотела- автоматическая нумерация странная, хочется изменить, а номера поколений на схеме не отображаются так, как я показала на первом фото, да и вообще никак не отображаются.
Пронумеровать так, как вы хотите, на схеме не получится. В ней проставляются номера (ID) из базы в том порядке, в котором вы добавляли персон. Поколения на схеме проставляются, если отметить настройку "Статистика по поколениям". Но в отличие от росписи почему-то начинаются с нуля.
В росписи можно сделать по вашему. Но все равно будет несовпадение, т.к. в росписи поколения начинаются с единицы.
Зачем и почему такое расхождение ->> к разработчикам.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Софья
Сообщения: 7
Зарегистрирован: 20 янв 2022 12:08

Re: Как пронумеровать персоны?

#11 Сообщение Софья » 22 янв 2022 13:30

Значит, чтобы изменить номера персон, нужно всех удалить и заново внести в том порядке, в каком мне надо? Или это можно сделать по-другому?

Аватара пользователя
kotbasikcom
Сообщения: 205
Зарегистрирован: 02 апр 2018 19:54
Откуда: СССР
Контактная информация:

Re: Как пронумеровать персоны?

#12 Сообщение kotbasikcom » 22 янв 2022 13:51

Софья писал(а): 22 янв 2022 13:30 Значит, чтобы изменить номера персон, нужно всех удалить и заново внести в том порядке, в каком мне надо? Или это можно сделать по-другому?
Можно сделать так
Vasenin писал(а): 22 янв 2022 11:01 Если вам нужны коды по порядку вводите в базу дополнительную колонку и пнумеруйте персоны по порядку.
Это значит в настройке таблицы "Персоны" создайте дополнительное поле например "Номер", проставьте персонам номера как вы хотите, в настройке дерева выберите это поле вместо выбранного вами поля "Код"

Аватара пользователя
kotbasikcom
Сообщения: 205
Зарегистрирован: 02 апр 2018 19:54
Откуда: СССР
Контактная информация:

Re: Как пронумеровать персоны?

#13 Сообщение kotbasikcom » 22 янв 2022 14:00

Да ещё. Если собираетесь сортировать персон по этому полю, то лучше создавать поле "Целое число"
Что бы визуально разделить поколения в схеме - выберите в настройках тельняшку т.е. двухцветный фон.

Софья
Сообщения: 7
Зарегистрирован: 20 янв 2022 12:08

Re: Как пронумеровать персоны?

#14 Сообщение Софья » 22 янв 2022 14:33

Получилось! Большое спасибо!

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

Re: Как пронумеровать персоны?

#15 Сообщение opalex » 22 янв 2022 21:32

Ручная нумерация персон? Более дурацкой идеи не припомню.
Персоны на дереве - это выборка из общей базы, например, прямые предки некоей персоны. Если в базе несколько тысяч персон (среднестатистический размер базы), то на дерево прямых предков попадут 100-200 персон. Допустим, вы их пронумеровали от 1 до 200.
Но стоит вам перейти к другому корню (персоне, от которой строится дерево), на схему-дерево попадут другие люди. Что, опять нумеровать? А если некоторые были в первой выборке?
И как быть, если к первым в результате новых исследований добавилась один или несколько человек? Опять менять номера, чтобы было красиво в дереве?
Когда вы регулярно занимаетесь генеалогией, то база постоянно меняется - добавляются новые люди, изменяются связи между ними, что-то уточняется и корректируется, удаляются дубликаты, и т.п. Как сохранить при этом красивую нумерацию персон, типа 1, 2, 3, ..., я не представляю. Или на это потребуется масса времени.
Не лучше ли потратить это время, например, на анализ первичных документов?
Приглашаю в гости на opalex.info

Ответить

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

Сейчас этот форум просматривают: Ahrefs [Bot], Bing [Bot], Google [Bot] и 2 гостя