Membre actif
Ces fameux "Mauvais doublons. Groupe pas créé" me hantent depuis un bon bout de temps. J'ai essayé de les ignorer car en général ils ne créent pas de problème dans les "produits" (documents, listes..) et disparaissent lors d'une exportation en Gedcom. Mais ils restent là avec un majeur handicap : les personnes impliquées sont ignorées dans certaines fonctions internes comme la recherche de cas semblables lors de l'ajout de données. Donc quoi faire?
J'ai mis au point une petite technique qui permet d'en éliminer; il s'agit simplement de tuer l'enregistrement et de le recréer à neuf. Cela requiert naturellement la conservation des informations indispensables à la recréation (enregistrement des données personnelles, sur le(s) mariage(s) éventuel(s), les parents, ou une copie du fichier faite avant de commencer).
J'ai préféré une telle solution au cas par cas aux manipulations suggérées impliquant tout le fichier d'un coup, d'abord parce que je ne suis pas disposé à leur faire confiance, ensuite parce que ce type de manipulations sur des fichiers d'une certaine taille prennent un temps inacceptable (avec en plus tous les risques d'arrêt impromptu).
Mais elle ne résout pas tous les problèmes, dont un de taille :
----Comment détecter systématiquement de tels doublons?
Ensuite, ne sachant pas bien comment ils apparaissent (toutes les histoires d'implexes ne sont que chimères), il n'est pas possible de les éviter. Il y a bien longtemps G2014 créait des records erronés avec "ajout d'un enfant" (par ex. le premier créé ne se mettait pas dans l'ordre des naissances à l'ajout de frères/sœurs). Il fallait détruire et recréer. Je suis sûr qu'il y a ainsi des opérations créant des enregistrements avec de mauvais indices (par exemple lors de fusions) mais je n'en ai aucune preuve d'autre que le "méfiez-vous des fusions" que j'ai eu alors.
Finalement j'ai remarqué qu'il apparaît des enregistrements fantômes au nom de "XXX" impossibles à détruire et souvent associés à un mauvais doublon. Y-aurait-il une certaine parenté entre les deux types?
J'ai mis au point une petite technique qui permet d'en éliminer; il s'agit simplement de tuer l'enregistrement et de le recréer à neuf. Cela requiert naturellement la conservation des informations indispensables à la recréation (enregistrement des données personnelles, sur le(s) mariage(s) éventuel(s), les parents, ou une copie du fichier faite avant de commencer).
J'ai préféré une telle solution au cas par cas aux manipulations suggérées impliquant tout le fichier d'un coup, d'abord parce que je ne suis pas disposé à leur faire confiance, ensuite parce que ce type de manipulations sur des fichiers d'une certaine taille prennent un temps inacceptable (avec en plus tous les risques d'arrêt impromptu).
Mais elle ne résout pas tous les problèmes, dont un de taille :
----Comment détecter systématiquement de tels doublons?
Ensuite, ne sachant pas bien comment ils apparaissent (toutes les histoires d'implexes ne sont que chimères), il n'est pas possible de les éviter. Il y a bien longtemps G2014 créait des records erronés avec "ajout d'un enfant" (par ex. le premier créé ne se mettait pas dans l'ordre des naissances à l'ajout de frères/sœurs). Il fallait détruire et recréer. Je suis sûr qu'il y a ainsi des opérations créant des enregistrements avec de mauvais indices (par exemple lors de fusions) mais je n'en ai aucune preuve d'autre que le "méfiez-vous des fusions" que j'ai eu alors.
Finalement j'ai remarqué qu'il apparaît des enregistrements fantômes au nom de "XXX" impossibles à détruire et souvent associés à un mauvais doublon. Y-aurait-il une certaine parenté entre les deux types?