Bonjour,
Pour une fois j'ai un peu d'avance sur Philippe pour mettre en ligne. Pour utiliser la fonction de recherche des doublons avec cette version de la base, il faut une version du logiciel, sans doûte la V605, que Philippe mettra en ligne dès qu'il pourra.
Le fichier de mise à jour est à télécharger
ICI et la base vide accompagnée de la liste complète des modifications
LA .
Suite à la discussion engagée lors des tests de la b4.057, il n'y a plus que 2 versions pour chacune des fiches individuelle et familiale. Il y a les versions "condensées" et pour chacune d'elle une version de ces dernières avec l'indice 2, comprenant des sauts de pages si un sous-rapport (exemple: les enfants, les évènements individuels pour chaque époux dans la fiche familiale) ne peut s'imprimer entièrement dans le bas de la page précédente.
Les plus importantes modifications de cette version se trouvent dans la recherche des doublons. Suite à une question de Bernadette
http://www.ancestrologie.org/forum/index.php?topic=6802.0 , j'ai examiné le fonctionnement de cette procédure et trouvé
-qu'elle comportait une erreur qui éliminait les doublons qui avaient une date de décès enregistrée
-qu'elle était très restrictive dans la sélection des doublons puisque des doublons devaient avoir:
a) le même nom (c'est logique)
b) la même chaîne de prénoms (çà élimine des individus parfois appelés par leur deuxième prénom)
c) une date de naissance écrite de manière identique (çà élimine les individus l'un né "vers 1900" et l'autre "estimée 1900" par exemple)
d) idem pour la date de décès avec en plus l'erreur signalée ci-dessus.
J'ai modifié la procédure en adoptant un principe différent: au lieu de dire qu'il y a doublon si les champs sont identiques, je part du principe que tous les individus peuvent être doublons s'il n'y a pas un paramètre démontrant le contraire.
Les paramètres pris en compte sont:
a) le sexe
b) le nom
c) les prénoms (avec une option permettant de relativiser l'identité)
d) la date de naissance se situant dans une fourchette de dates
e) la date de décès se situant dans une fourchette de dates
f) le lieu de naissance
g) le lieu de décès
Si un de ces paramètres est laissé vierge dans une des fiches il ne peut pas servir à éliminer un individu des doublons possibles. Celà a une conséquence assez fâcheuse pour ceux qui négligent de mettre une indication même approximative (exemple: naissance avant telle date cette dernière pouvant être celle du mariage ou de la naissance d'un enfant), en l'absence d'une date exacte. Un individu pour lequel aucune date d'évènement naissance ou décès n'a été enregistré peut être le doublon de n'importe quel autre de mêmes nom et prénoms.
Pour la définition des fourchettes de dates, les principes suivants on été adoptés:
Si la date est exacte avec le jour la fourchette est nulle.
si c'est un mois, la fourchette va du premier du mois au début du mois suivant (1 du mois +31 jours)
si c'est une année, la fourchette va du 1 janvier au 1 ou 2 de l'année suivante
Si la date est précédée de "vers", "est" ou "calculée", la fourchette varie en fonction de la précision de la date qui suit de
+/- 1 mois si elle est au jour près,
+/- 6 mois si elle est au mois près
+/- 2 ans si elle est à l'année près
Dans les cas de "après", "depuis" la fourchette s'étend de la date saisie à +27 ans (10000 jours).
Même principe dans l'autre sens pour "avant".
Cette fourchette est limitée pour qu'un individu ne puisse être décédé avant d'être né.
Pour qu'il y ait possibilité de doublon de deux individus en tenant compte de leur date de naissance (ou décès), les plages de dates doivent avoir des jours communs, ou l'une des deux est inconnue.
Voilà pour le fonctionnement normal.
Un troisième paramètre a été ajouté à la procédure (c'est à cause de lui que la V605 est nécessaire pour utiliser la nouvelle fonction de recherche des doublons).
Vous avez sans doûte constaté qu'il arrive fréquemment qu'un ancêtre soit appelé sur certains documents par l'un ou uniquement une partie de ses prénoms. Pour espérer pouvoir les retrouver, une option permet de remplacer la sélection sur l'intégralité des prénoms. Pour que deux individus puissent être doublons, il suffit que tous les prénoms de l'un soient contenus dans les prénoms de l'autre. Cette option sera sélectionnable depuis la fiche des doublons, avant de lancer la recherche.
Les résultats pourront en laisser certains perplexes devant le nombre de doublons trouvés avec cette nouvelle procédure. La majorité a pour origine des dates de naissance et/ou décès non documentées (et parfois des individus sans prénom). Celà change de la liste toujours vide. Je pense qu'elle devrait être renommée "Doublons possibles" ou "Doublons potentiels".
Bons tests.
André
Réédition du 17/11/2006: passage en version b4.059