Bonsoir,
Avant de prendre quelques jours de vacances, j'ai pensé à ceux qui restent
Voici une mise à jour de la base en version 5.012 à télécharger
ICI et la base vide accompagnée de la liste complète des modifications
LA .
Les modifications depuis la versions b5.011:
Création PROC_TEMOINS_DE_IND et PROC_IND_EST_TEMOIN et ajout à PROC_NAVIGATION des témoins de l'individu ainsi que ceux dont l'individu est témoin.
Champ HI_DICORIGINE porté à 8 caractères (pour identifier par son code INSEE un dictionnaire lié à une ville). Création index sur HI_DICORIGINE.
Suppression PROC_ACTES_AFFECT_IMAGE, PROC_DER_PHOTO inutilisées.
Suppression de la modification de MULTIMEDIA dans PROC_ACTES_RAZ, PROC_DEL_CASCADE_INDIVIDU.
Optimisation de PROC_PREP_VILLE_RAYON et création index sur latitude et longitude de REF_CP_VILLE. Recherche des villes à une distance limite beaucoup plus rapide.
Contrôle de la création d'événements naissance ou décès en double par les triggers de la table EVENEMENTS_IND. Evénements en doubles remplacés par un événement Divers avec en titre le nom de l'événement, lors de l'importation ou de la création.
Mise à jour de Firebird embedded en version 2.0.1.
Vous ne pourrez je pense constater l'influence des modifications concernant les témoins et l'histoire que lorsque Philippe aura modifié le logiciel pour en profiter.
L'accélération de la PROC_PREP_VILLE_RAYON devrait être visible lors de l'affichage des villes voisines depuis les lieux favoris, surtout si vous avez un PC un peu lent.
Le transfert en événement divers d'une naissance ou décès en double peut être mis en évidence à cause d'une anomalie actuelle de l'exécutable qui permet d'activer les boutons N et D alors que ces événements sont déjà créés. Mais la vraie raison de cette modification, c'est que j'ai constaté ces événements en doubles dans des gedcom "étrangers". Ancestrologie ne les bloquent pas à l'importation, mais ils provoquent des anomalies de fonctionnement assez graves.
Les autres procédures supprimées ou modifiées sont des "scories" de probablement une ancienne version d'ancestrologie. Elles ne correspondent plus du tout à la structure actuelle. Mais comme je ne suis pas sûr que le logiciel ne les appelle plus, je vous en donne les noms pour que vous puissiez me signaler leur présence sur un éventuel message d'erreur.
Bons tests.
André
Réédition du 24/02/2007: passage en b5.013
Réédition du 27/02/2007: passage en b5.014