L'erreur lors de l'exécution de la fonction "Exporter toutes les images" est effectivement due à une erreur dans une procédure stockée. J'en ai proposée la modification sur le forum "développement" et PCM devrait l'intégrer dans une prochaine version de la base. Mais çà ne résout pas le pb pour le moment
Par contre, en espérant que la version de watzel fonctionne comme la version actuelle, en exportant un gedcom, Ancestrologie vérifie si le fichier d'origine (celui depuis lequel on a importé l'image) existe, sinon il le crée au même endroit. Essayez avec le fichier de PCM, si vous avez un disque en D:, il va créer un dossier D:\Documents partagés\Mes images\Genealogie où il mettra les photos intégrées à la base. Mais si vous n'avez pas de disque D: ou s'il n'est pas inscriptible, vous aurez droit à une avalanche de messages d'erreurs.
Ensuite, comme l'explique Horemans, ces images sont rechargées dans la base lors de l'importation du gedcom.
Cette manip suppose que l'adresse (path) depuis laquelle a été chargée l'image est toujours valide. Elle figure dans le champ "chemin" de la Médiathèque. Il n'y a pas de solution simple pour la changer.
C'est possible par des requêtes:
UPDATE MULTIMEDIA SET MULTI_PATH='nouvelle adresse" WHERE MULTI_PATH='ancienne adresse';
Mais bon courage!
André
PS: si la modification du path est nécessaire et répond à une certaine logique, il est possible de le faire en s'inspirant de
http://www.ancestrologie.org/forum/index.php?topic=4621.0&start=4 . La déclaration des fonctions sur 255 caractères devrait aussi apparaître dans une prochaine version malgré quelques difficultés, plutot sur une base neuve car il est très difficile de le faire sur une base pleine.
Pour le transfert entre bases de structures un peu différentes il y a aussi IBPump, mais il faut déjà bien connaître ces structures.