Bonjour,
Les modifications apportées par ces versions sont les suivantes:
Modifications de la procédure de mise à jour:
-Versions base et logiciel intégrées dans les propriétés du fichier de migration complète,
-Sauvegarde de ancestrologie.exe et réinitialisation de menus et fenêtres si ancestrologie.exe est modifié,
-Sauvegarde de la base si elle est modifiée,
-Relance de Ancestrologie si lancement avec paramètre /r,
-fermeture sans message pour éviter présence message en cas de relance automatique par le logiciel.
Afin de ne pas modifier le site
www.ancestrologie.org, PCM préfère appeler ce fichier de migration "migration_base.exe", que je trouve moins clair que migration_complete.exe que je lui donnais dans la version précédente. Mais espérons qu'après les tests...
Modifications de la base elle-même:
-Ajout d'un trigger sur la table MEDIA_POINTEURS pour empêcher l'attribution de 2 photo d'identité à un individu.
-Modifications PROC_ACTES_DEJA_TROUVES, PROC_ACTES_A_TROUVER_FAMILLES et PROC_ACTES_A_TROUVER_INDIVIDUS pour, dans l'onglet Actes, remplacer "Divers" par le titre de l'événement et classer les actes dans l'ordre chronologique.
Modifications du logiciel:
-La partie Restauration de la fonction Sauvegarde/Restauration de la base fonctionne,
-Dans le module Histoire, il est mainenant possible de modifier un événement historique qu'on vient de créer, sans être obligé de fermer la fenêtre Détails,
-La sélection d'une base trop ancienne depuis "Emplacement de la base de données" est maintenant signalée dès la sélection, et il n'y a plus de blocage au démarrage suivant. Il est alors possible de sélectionner une autre base,
-La base réseau est connectée sans avoir besoin de redémarrer le programme (erreur introduite dans la V700),
-Dans le menu
des liens rompus depuis le déplacement du forum ont été mis à jour,
-Début d'intégration de la migration complète, logiciel et base dans la mise à jour par Internet.
C'est cette dernière modification qui justifie la mise en essais de cette version et qui nécessite une procédure de test particulière.
Le fichier de migration complète, migration_base.exe (version 5019.702.0.0), a été mis par Philippe sur le site
www.ancestrologie.org dans le répertoire des mises à jour bêta. Mais comme il ne peut être téléchargé depuis le logiciel, que si celui-ci a été programmé pour celà, Philippe a fait un fichier ancestrologie.exe marquée V701, identique en tous points à la version V702 contenu dans la mise à jour. Ce fichier V701 est à télécharger sur mon site
Ancestrologie.exe V701, et à copier dans le répertoire \ancestrologie à sa place habituelle.
Après avoir relancé Ancestrologie, faire la mise à jour par internet en choisissant la version bêta. Bien que le site annonce "Version bêta sur le site 2007.702" c'est bien migration_base.exe version 5019.702.0.0 qui est téléchargé (le site indique 8 324 960 octets mais il fait 8 300 078 octets...).
Ce fichier est exécuté automatiquement après téléchargement et Ancestrologie redémarre. En principe, il n'y a pas besoin de sauvegarde préalable puisque le logiciel et la base en cours sont sauvegardés s'ils doivent être modifiés. Le premier est copié dans le répertoire \Sauve_Avant_MAJ_Internet sous le nom Vxxx_ancestrologie.exe (xxx est sa version), la seconde dans le même répertoire que l'originale sous le même nom suivi de la date-heure dans le format aammjj-hhmm.
Pour info le fichier migration_base.exe est téléchargé dans le répertoire \Update. C'est donc de là que vous pourrez l'exécuter à nouveau si vous sélectionnez après cette première mise à jour, d'autres bases à mettre à jour. Mais je pense, que la mise au point doit être poursuivie pour que ce soit la version de ce fichier qui soit comparée avec celle du site afin de na pas télécharger inutilement depuis le site, et que son exécution soit proposée si on sélectionne une base périmée.
Bon tests
André
PS: ci-joint lien pour télécharger
base vide b5.019 accompagnée du fichier des modifications de la base.