forum Ancestrologie
Ancestrologie - Le Programme => Ancestrologie - Rapports d'anomalies => Discussion démarrée par: BLefebvre le 11 Novembre 2005 à 20:05:59
-
J'ignore si cette bogue a déjà été décrite vu le disparition des messages.
Je me sers de visuged pour faire de nombreux controles de cohérences et des comparaisons avec d'autres fichiers gedcom. Un de ces controles m'a donné une liste impressionnante d'erreurs se rapportant à des sources inconnues. J'ai déposé un message sur le forum visuged et voici la réponse qui m'a été faite, je cite :
/copier coller debut/
Bonjour,
Ne cherchez pas plus loin !
Ancestrologie "ajoute" systématiquement un pointeur source vers "rien" à
chaque évènement individuel ou familial.
C'est un très vieux BUG que l'auteur ne sait pas corriger car ce n'est pas
lui qui a écrit le code d'import/export GEDCOM.
La solution est de passer votre GEDCOM via MouliGed pour le "normaliser"
avant de l'injecter dans VisuGed.
Cordialement
/copier coller fin/
Ceci dit, aucun des logiciels que j'ai essayé ne "siffle" quand on lui importe ces pointeurs vides. Si correction il y a à faire, ça ne me semble donc pas le plus prioritaire.
-
c'est peut-être Aquablue qui a répondu :)
-
Comme je cherche à comprendre les questions (c'est comme çà que j'apprend), je suis allé voir dans mon gedcom et j'ai trouvé çà:
0 @F410@ FAM
1 HUSB @I1402@
1 WIFE @I1403@
1 CHIL @I1374@
1 CHIL @I1647@
1 CHIL @I1648@
1 CHIL @I1400@
1 CHIL @I1649@
1 CHIL @I1650@
1 MARR
2 DATE 23 JAN 1719
2 PLAC Neuvilly,59360,Nord,Nord-Pas-de-Calais,FRANCE,
2 _ANCES_XINSEE 59430
2 SOUR @S265F@
Est-ce cette dernière ligne SOUR qui pose problème? Le "265" est le code de cet évènement familial dans la table.
Cette dernière ligne n'existe pas pour un évènement individuel.
Que dit la norme à ce sujet?
A+
André
-
Je ne sais si tu trouveras ta réponse, mais voir ceci (http://duport.marc.free.fr/TAGS.htm) pourrait amener de l'eau à ton moulin :wink:
-
Merci
J'ai regardé, Marc n'y parle pas de SOUR.
Bonne nuit
André
-
Oui je suis l'auteur de la réponse.
André le problème n'est pas la dernière ligne en elle-même mais le fait qu'elle fait référence à une source
0 @S256F@ SOUR
bla bla bla
qui n'éxiste pas !
Et Ancestrologie nous tartine un SOUR "pointeur" ne pointant sur rien pour chaque évènement familial ou individuel.
Donc si tu as 12 000 évènements tu auras 12 000 "sources" totalement bidon.
-
André le problème n'est pas la dernière ligne en elle-même mais le fait qu'elle fait référence à une source
C'est bien ce que je voulais dire. Sauf que je n'ai pas vu ce "SOUR" pour les évènements individuels dans le gedcom généré par Ancestrologie.
Si je comprend bien, normalement, ce SOUR devrait pointer vers des champs enregistrés dans Ancestrologie dans les sources des évènements individuels et familiaux (auteur, titre, abréviation, publ, texte et plusieurs médias). Et leur absence dans le gedcom explique pourquoi ils ne sont pas sauvegardés et transférés par ce fichier.
Est-ce bien çà?
A+
André
-
Oui.
Mais ce pointeur ne devrait éxister que s'il y a effectivement une source.
Pour l'instant il est créé systématiquement qu'il y ait source ou non.
Si il n'y a plus de SOUR systématique pour les évènements individuels c'est un progrès.
-
De mémoire, il me semble que Philippe avait corrigé le problème pour les évé individuels il y a quelque temps déjà. Je lui avais signalé que la même chose existait pour les évés familiaux, mais on était alors engagés dans la résolution des bugs non-gedcom. Par contre, je crois me souvenir que la résolution elle-même avait créé un autre disfonctionnement, mais je ne sais plus lequel...
La gestion des sources est l'un des points clés à revoir de toute façon (à moins qu'il y ait eu des modifs durant mon absence ?)