Author Topic: Question sur la gestion des ID par Ancestris  (Read 2904 times)

0 Members and 1 Guest are viewing this topic.

Offline Superchinois

  • VIP
  • Hero Member
  • *
  • Posts: 162
    • View Profile
Question sur la gestion des ID par Ancestris
« on: May 27, 2023, 18:37:49 »
Bonjour,

Je pense que d'ici quelques mois je vais arriver à 10 000 individus dans ma généalogie.
Dans Préférences/Editions la longueur par défaut de l'ID de l'entité est à "5" (voir la pièce jointe 1)

Je voulais savoir si ce chiffre 5 inclut le I qui est devant le chiffre.
En clair est ce qu'avec ce réglage je vais jusqu'à I9999 ou jusqu'à I99999 ?
Qu'arrive-t-il lorsqu'on arrive au bout ? est-ce que Ancestris incrémente automatiquement ce chiffre 5 qui deviendrait donc 6, ou est-ce qu'il bloque et dit qu'il ne peut plus créer d'ID ?

Par avance merci.

Eric
Version d'Ancestris :  12.0.12207
Java :  17.0.9+11-LTS-201 - C:\Program Files\Java\jdk-17
Système :  Windows 11 - 10.0 - ericd
Répertoire utilisateur :  C:\Users\ericd\.ancestris\trunk

Online Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 917
    • View Profile
Re: Question sur la gestion des ID par Ancestris
« Reply #1 on: May 27, 2023, 18:46:27 »
S'il en faut plus, on continue à ajouter.
Par contre, comme les identifiants ne sont plus tous de la même longueur, quand on trie, on va avoir :
I10000
I100000
I10001

Vous pouvez aussi tout renuméroter dans le menu "Edition" => "Renuméroter les identifiants"

Zurga

Offline Superchinois

  • VIP
  • Hero Member
  • *
  • Posts: 162
    • View Profile
Re: Question sur la gestion des ID par Ancestris
« Reply #2 on: May 27, 2023, 19:18:31 »
Bonjour Zurga,

Oui, j'ai déjà fait ça une fois de renuméroter tous les identifiants, cela m'a permis en même temps de classer tous les individus par ordre alphabétique.

Par contre, comme les identifiants ne sont plus tous de la même longueur, quand on trie, on va avoir :
I10000
I100000
I10001

Je n'ai pas ce problème dans ma table des entité pour l'instant.
Par exemple quand je classe mes entité du plus petit au plus grand dans la table des entités je n'ai pas :
I100
I1000
I101
Et pourtant mes ID ne sont pas de la mème longueur.
Voir les pièces jointes 1 et 2.

Eric
Version d'Ancestris :  12.0.12207
Java :  17.0.9+11-LTS-201 - C:\Program Files\Java\jdk-17
Système :  Windows 11 - 10.0 - ericd
Répertoire utilisateur :  C:\Users\ericd\.ancestris\trunk

Online Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 917
    • View Profile
Re: Question sur la gestion des ID par Ancestris
« Reply #3 on: May 27, 2023, 22:21:28 »
Je ne suis pas sur qu'il n'y ait pas des tris qui ne soient pas totalement correct.

Vous nous direz où il faudra corriger.

Zurga