Форум программы Древо Жизни
Как пронумеровать персоны?
Модераторы: Genery, Elena Polyanskikh
-
- Сообщения: 1
- Зарегистрирован: 03 фев 2022 11:10
Re: Как пронумеровать персоны?
Еще замечено, что если удалить персону, то ее бывший код почему-то не присваивается вновь создаваемой. например, в росписи последняя персона 50, а древо строится по 49 персонам. Родня негодует: кого-то потеряли. Какая-то переиндексация невозможна?
-
- Сообщения: 987
- Зарегистрирован: 12 сен 2008 18:51
- Откуда: Новосибирск
- Контактная информация:
Re: Как пронумеровать персоны?
Да, возможна: открыть новый файл (пустой), сделать "добавить данные из" и указать свой файл на 49 персон, коды пересчитаются.Алексей_1961 писал(а): ↑03 фев 2022 11:29 Еще замечено, что если удалить персону, то ее бывший код почему-то не присваивается вновь создаваемой. например, в росписи последняя персона 50, а древо строится по 49 персонам. Родня негодует: кого-то потеряли. Какая-то переиндексация невозможна?
Елена Полянских, Genery Software
- Руслан Грибков
- Сообщения: 333
- Зарегистрирован: 01 май 2005 23:28
- Откуда: Нижегородская обл. Городец
Re: Как пронумеровать персоны?
Когда в программе было 500 персон создал поле "код" и в ручную забиваю его, при создании новой персоны. Последний соответствует общему количеству людей в базе.
Как пример: визуализация "кода" персоны в построенном дереве - подпись "перс. №"
Как пример: визуализация "кода" персоны в построенном дереве - подпись "перс. №"
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ищу: по Нижегородской обл. - Грибковых, . По г. Козьмодемьянску - Грибковых, Соколовых, Никоновых.
по Украине - Янчишены, Сумашевские, Заблоцкие, Чегурко, Петруша.
по Хабаровску - Клюевых, по Москве - Бажковых, Владимирская обл. - Гоцуц.
по Украине - Янчишены, Сумашевские, Заблоцкие, Чегурко, Петруша.
по Хабаровску - Клюевых, по Москве - Бажковых, Владимирская обл. - Гоцуц.
Re: Как пронумеровать персоны?
Тем не менее, вопросы про нумерацию персон остались. К примеру, можно ли при формировании дерева (СХЕМА) в настройках дерева в закладке "Персоны" в "Полях данных" вместо кода ID вставить нумерацию персоны в формате Коновалова или по системе д'Абовилля, при условии, что схему строишь от фаворита. Очень надо. В результате этого Схема превращается в некий справочник с номером и удобным поиском в Росписи, где эта нумерация существует и отлично работает.
- hippocamus
- Сообщения: 1048
- Зарегистрирован: 09 дек 2009 16:28
- Откуда: Рыбинск, Ярославская обл.
- Контактная информация:
Re: Как пронумеровать персоны?
Вычисляемое поле? База данных такое поддерживает, но каков реальный смысл? При внесении мало-мальской правки все вычисляемые поля будут пересчитаны, и возможно окажутся совсем другими...rabar писал(а): ↑12 июн 2022 19:02 Тем не менее, вопросы про нумерацию персон остались. К примеру, можно ли при формировании дерева (СХЕМА) в настройках дерева в закладке "Персоны" в "Полях данных" вместо кода ID вставить нумерацию персоны в формате Коновалова или по системе д'Абовилля, при условии, что схему строишь от фаворита. Очень надо. В результате этого Схема превращается в некий справочник с номером и удобным поиском в Росписи, где эта нумерация существует и отлично работает.
Уж лучше, как по мне, использовать AutoInc Integer для раз и навсегда заданного индекса персоны.
Скачать Информер (для Древа Жизни 4.х). Установить.
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
- Genery
- Site Admin
- Сообщения: 3395
- Зарегистрирован: 23 янв 2005 06:17
- Откуда: Новосибирск
- Контактная информация:
Re: Как пронумеровать персоны?
Да, это будет полезно, добавил в список пожеланий.rabar писал(а): ↑12 июн 2022 19:02 Тем не менее, вопросы про нумерацию персон остались. К примеру, можно ли при формировании дерева (СХЕМА) в настройках дерева в закладке "Персоны" в "Полях данных" вместо кода ID вставить нумерацию персоны в формате Коновалова или по системе д'Абовилля, при условии, что схему строишь от фаворита. Очень надо. В результате этого Схема превращается в некий справочник с номером и удобным поиском в Росписи, где эта нумерация существует и отлично работает.
Дмитрий Киркинский, Genery Software
- Genery
- Site Admin
- Сообщения: 3395
- Зарегистрирован: 23 янв 2005 06:17
- Откуда: Новосибирск
- Контактная информация:
Re: Как пронумеровать персоны?
Если дерево строится вместе с росписью, то полезно иметь общую нумерацию.hippocamus писал(а): ↑14 июн 2022 02:43Вычисляемое поле? База данных такое поддерживает, но каков реальный смысл? При внесении мало-мальской правки все вычисляемые поля будут пересчитаны, и возможно окажутся совсем другими...rabar писал(а): ↑12 июн 2022 19:02 Тем не менее, вопросы про нумерацию персон остались. К примеру, можно ли при формировании дерева (СХЕМА) в настройках дерева в закладке "Персоны" в "Полях данных" вместо кода ID вставить нумерацию персоны в формате Коновалова или по системе д'Абовилля, при условии, что схему строишь от фаворита. Очень надо. В результате этого Схема превращается в некий справочник с номером и удобным поиском в Росписи, где эта нумерация существует и отлично работает.
Уж лучше, как по мне, использовать AutoInc Integer для раз и навсегда заданного индекса персоны.
Дмитрий Киркинский, Genery Software
- hippocamus
- Сообщения: 1048
- Зарегистрирован: 09 дек 2009 16:28
- Откуда: Рыбинск, Ярославская обл.
- Контактная информация:
Re: Как пронумеровать персоны?
Если дерево строится вместе с росписью, то полезно иметь общую нумерацию.Genery писал(а): ↑15 июн 2022 14:56 Вычисляемое поле? База данных такое поддерживает, но каков реальный смысл? При внесении мало-мальской правки все вычисляемые поля будут пересчитаны, и возможно окажутся совсем другими...
Уж лучше, как по мне, использовать AutoInc Integer для раз и навсегда заданного индекса персоны.
[/quote]То есть, временное поле, стабильное только пока не сменился корень?
С одной стороны интересно, возможно полезно при распечатке, - с другой - такое поле не сможет учитываться в таблице при фильтрации/сортировке, да и будет существовать не для всех персон, а только кровных родственников.
Скачать Информер (для Древа Жизни 4.х). Установить.
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
- Руслан Грибков
- Сообщения: 333
- Зарегистрирован: 01 май 2005 23:28
- Откуда: Нижегородская обл. Городец
Re: Как пронумеровать персоны?
Если я правильно понял, говорим про разную нумерацию: общую (идентификация персоны в общем по базе) и родовую (временно сформированную для конкретного дерева по какой либо системе). Так может и работать с двумя полями?
Ищу: по Нижегородской обл. - Грибковых, . По г. Козьмодемьянску - Грибковых, Соколовых, Никоновых.
по Украине - Янчишены, Сумашевские, Заблоцкие, Чегурко, Петруша.
по Хабаровску - Клюевых, по Москве - Бажковых, Владимирская обл. - Гоцуц.
по Украине - Янчишены, Сумашевские, Заблоцкие, Чегурко, Петруша.
по Хабаровску - Клюевых, по Москве - Бажковых, Владимирская обл. - Гоцуц.
-
- Сообщения: 842
- Зарегистрирован: 06 май 2010 16:30
Re: Как пронумеровать персоны?
Прекрасная идея иметь поле нумерации в дереве (по выбору, активное, или нет). Подобно нумерации в родословной росписи.
Хотя бы для деревьев потомков.
Хотя бы для деревьев потомков.
- Genery
- Site Admin
- Сообщения: 3395
- Зарегистрирован: 23 янв 2005 06:17
- Откуда: Новосибирск
- Контактная информация:
Re: Как пронумеровать персоны?
Да, только в дереве и только для прямых предков и прямых потомков.hippocamus писал(а): ↑17 июн 2022 01:20С одной стороны интересно, возможно полезно при распечатке, - с другой - такое поле не сможет учитываться в таблице при фильтрации/сортировке, да и будет существовать не для всех персон, а только кровных родственников.
Дмитрий Киркинский, Genery Software
Кто сейчас на конференции
Сейчас этот форум просматривают: Amazon [Bot], Mich Glitch и 11 гостей