Bonjour,
Certains petits curieux ont pris de l'avance en espionnant le site où transitent les fichiers. Mais c'est tant pis pour eux, car les fichiers de cette version b5.000 sont différents de ceux qu'ils ont téléchargés.
Le fichier de mise à jour est à télécharger
ICI et la base vide accompagnée de la liste complète des modifications
LA .
La principale modification c'est le passage à Firebird 2.0, mais il y a quelques autres modifications depuis la b4.059, comme:
-l'ajout des parenthèses et du point d'interrogation à la liste des séparateurs utilisés dans la procédure qui éclate la chaîne des prénoms en prénoms séparés.
-l'installation de d'états de recensements, de statistiques des noms et des prénoms, du nombre d'enfants par union, mis sur deux colonnes par Facon.
Firebird 2.0 est enfin sorti officiellement en novembre. Il offre un certain nombre d'avantages au niveau vitesse d'exécution, en particulier parce qu'il intègre des fonctions équivalentes à des fonctions externes très utilisées lors des traitements des chaînes de caractères. La conséquence, c'est que pour en profiter, il faut adapter les procédures de la base. C'est ce qui a été fait ici.
Mais pour faire ces modifications des procédures, il faut être équipé de Firebird 2.0. C'est la raison pour laquelle, l'exécutable de mise à jour commence par mettre à jour la version de Firebird embedded installée en même temps qu'Ancestrologie,
à condition qu'elle soit active (gds32.dll dans le répertoire d'Ancestrologie.exe).
Donc pour ceux qui utilisent Firebird serveur, il est impératif qu'ils fassent eux-mêmes la mise à jour en version 2.0, avant d'exécuter la mise à jour de la base en b5.000.Après cette mise à jour, il est aussi très fortement conseillé (pour ne pas dire impératif), d'optimiser la base de donnée.
Cette base n'est pas utilisable sous FB1.5.3. Par contre FB2.0 peut très bien continuer à utiliser les bases précédentes. Il faut cependant savoir que si une base est optimisée sous FB2.0, elle devient inutilisable sous l'ancienne FB1.5.3.
La seule restriction est donc si vous souhaitez échanger votre base avec quelqu'un conservant la version FB1.5.3.
Cette base fonctionne correctement avec la version bêta V606 du logiciel. Philippe a cependant fait une V609 qui corrige quelques anomalies:
-la disparition du patronyme de l'individu de départ quand on veut lui adjoindre un père ou un enfant, et qu'il est le seul individu de ce patronyme.
-l'impossibilité dans la fenêtre "Rechercher un individu" de trouver un individu s'il y a un caractère accentué dans la chaîne à rechercher (réparation autorisée par la FB2.0)
-l'apparition en double dans la liste des prénoms de la fenêtre "Qui porte ce prénom", des prénoms portés par les 2 sexes.
-les modifications du bloc-note plus mémorisées.
Et permis l'affichage uniquement dans la Fiche individuelle d'un individu de la naissance de ses enfants parmi les évènements individuels.
Avant d'officialiser cette version de la base, il est surtout important de détecter des incompatibilités avec éventuellement des plugins. Yves Bruant à mis à jour WebExport à cet effet.
Vérifiez qu'il n'y a pas d'anomalies dans la mise à jour de Firebird.
Signalez les problèmes de tri qui ne seraient pas encore corrigés. FB2.0 ne classe pas de la même façon les champs nulls, il les considère comme la valeur la plus faible, alors que FB1.5.3 les mettaient toujours en fin de liste.
A+
André