Bonjour et Joyeux Noël.
C'est le champ marqué "Sources" dans les événements individuels ou familiaux qui est en trop!
Il faut en effet savoir qu'il est prévu pour normalement être la copie du champ Texte que l'on enregistre dans le Détail des sources (bouton "Détails"). Faites simplement l'essai de modifier le Détail des sources et vous verrez que le contenu de son Texte se copie après fermeture dans le champ appelé Sources dans l'événement, et même le supprime s'il est vide dans les détails.
Le problème, c'est que ce rafraîchissement ne se fait qu'après modification des détails, et que ayant accès au champ Sources, vous pouvez en modifier le contenu.
Quand au bouton vert sur ce champ, il ne s'affichait effectivement que si ce champ Sources n'était pas vide, vous permettant d'oublier qu'il existait quelque chose écrit dans les détails de la source, ou simplement des médias reliés à cet événement par ses sources. Je l'ai modifié dans cette version, pour qu'il suffise que quelque chose soit écrit dans les détails (quelque soit le champ) ou qu'un média soit relié par ces sources, pour que le bouton vert (ou l'icône "manuscrit" dans l'événement individuel) s'affiche.
Concernant la liste déroulante du champ Ville, tout n'est pas aussi simple. Afin que cette liste soit mise à jour quelque soit le champ sélectionné auparavant, son remplissage n'est déclenché que lorsque le curseur rentre dans le champ "Ville". La requête générant cette liste a pour paramètre le contenu du champ CP. Elle ne s'ouvre automatiquement que si le champ CP vient d'être modifié.
Pour satisfaire la première demande (saisie en partant du code INSEE) il faudrait donc que la liste ne soit générée à partir du code INSEE que si le curseur vient du champ INSEE et que celui-ci vienne d'être modifié. Cà, c'est encore faisable. C'est même fait dans la version à télécharger sur mon site.
Mais comme il faut bien une liste "par défaut", je pense qu'il est préférable qu'elle provienne du CP.
Pour que cette liste provienne des lieux favoris automatiquement c'est plus complexe.
Tout d'abord le composant n'est pas le même. Ensuite si vous en regardez bien le fonctionnement dans la fiche de saisie rapide, vous verrez que si la ville n'existe pas dans les lieux favoris, il faut aller cocher la petite case à droite et recommencer. Et ce mécanisme ne devrait se déclencher que si le champ ville est vide.
N'est-il pas plus simple de cliquer d'abord sur le bouton "soleil". L'index des villes s'ouvrant dans ce cas sur l'onglet des lieux favoris, il suffit d'avoir pris la précaution de mettre la colonne "Villes" en première position pour que la ville soit sélectionnée au fur et à mesure de la frappe du nom. Et si la ville recherchée ne fait pas partie des lieux favoris, soit vous la recherchez depuis l'onglet "Villes", soit (cas d'une ville hors de la table de référence), vous fermez la fenêtre et tapez directement le nom de la ville.
Je n'ai pas vu que Philippe ait mis à disposition la version de la base b5.048 sur le site ancestrologie.org. Pourtant, elle permet d'avoir une liste des villes pour le CP environ 10 fois plus rapidement qu'avant. Ce
migration_base.exe comprend également la suppression de la table de référence ref_associations inutilisée dans la base et dans un nouveau TablesReference.exe copié dans le répertoire d'installation d'Ancestrologie.
Le fichier ancestrologie.exe installé contient les modification pour la saisie par le code INSEE, mais il est resté en V768. Aussi si vous voulez l'installer alors que celui en place est déjà en V768, il faut supprimer l'ancien ancestrologie.exe avant d'exécuter migration_base.exe.
Une base vide b5.048 accompagnée du fichier des modifications de la base figure
ICI.
Bons tests.
Je serai également très intéressé par des retours d'expériences d'importation du fichier gedcom standard par d'autres logiciels.
André