Alain-Michel, la propriété time est optionnelle dans la structure CHANGE_DATE
Le , Alain-Michel Diamant-Berger <amdbcons...@gmail.com> a écrit :
Charles,
Il me semble que, d'après la norme que tu sites : n CHAN
+1 DATE {1:1}
+2 TIME {1:1}
+1> {0:M}
le tag TIME est obligatoire {1:1} après le tag DATE. Le problème viendrait donc de l'export de WinFam ;-( As-tu un moyen de corriger de ce côté là ? Sinon il serait peut-être possible de faire un utilitaire pour ajouter ce tag avant l'importation du fichier dans Ancestris.
Quelle est l'opinion des experts ?
Bon courage pour la transition, Alain-Michel ----------- Le 4 juillet 2011 22:57, Charles Nepote charles.nep...@fing.org> a écrit :
Le 04/07/2011 20:01, Charles Nepote a écrit :
Le 04/07/2011 15:51, Francois a écrit :
Le 04/07/2011 15:03, Charles Nepote a écrit :
Bonjour,
Nouveau sur cette liste, je fais de la généalogie depuis plus de 15 ans
avec une base d'environ 6000 personnes. Je suis sous Linux exclusivement
depuis quelques années. Jusqu'à présent j'utilisais toujours le logiciel
WinFam en version 3 (logiciel sous windows mais qui fonctionne assez
bien sous wine) dont l'export Gedcom n'est pas si mauvais que ça. Pour
les impressions, j'utilise les sorties de Lifelines.
Au fil des années je me suis concocté un petit script Perl pour
convertir l'export gedcom de WinFam pour qu'il se conforme au Gedcom
5.5. J'envisage d'abandonner mon vieux logiciel pour Ancestris.
Pour voir comment il se comporte, j'ai chargé ma base avec Ancestris et
effectué un petite modification, puis comparé avec mon Gedcom initial.
La quasi totalité des données sont bien prises en compte et non
modifiées (puisque d'ores-et-déjà bien formatées en Gedcom 5.5). C'est
un très bon point pour moi. Malgré tout, quelques difficultés demeurent.
Je vais les exposer ici dans des messages séparés.
Parmi mes problèmes rencontrés, il ya celui de la suppression des dates
de changements des notices.
---------------------
1 CHAN
2 DATE 6 JUN 2006
---------------------
devient avec Ancestris
---------------------
1 CHAN
---------------------
J'ai pourtant l'impression que la syntaxe utilisée est correcte comme le
stipule la norme Gedcom :
n CHAN
+1 DATE {1:1}
+2 TIME {1:1}
+1> {0:M}
Je ne sais si Ancestris gère cette fonctionnalité et je comprendrai
qu'il ne la gère mais je regrette qu'il supprime cette date qui m'est
importante. Y at-il une raison particulière pour que cette date soit
supprimée ou bien est-ce un bug ?
hmmmm, bizarre. Chez moi dans ma gen perso :
1 CHAN
2 DATE 12 DEC 2010
3 TIME 11:36:09
Oui ça fonctionne en effet sur les nouvelles entrées et en modification des anciennes entrées. Mais ce que je veux dire c'est que les données de changement sont supprimées lorsque j'importe mon fichier depuis un autre logiciel. Ce qui est possible c'est que, ne voyant pas "3 TIME xx:xx:xx", Ancestris ne prenne pas en compte "2 DATE 12 DEC 2010".
Si tu importes le fichier ci-dessous dans Ancestris en supprimant à la main "3 TIME 13:48:13" au dessous de "2 DATE 4 JUL 2011", alors Ancestris, au prochain enregistrement de la base va te supprimer "2 DATE 4 JUL 2011". Je vais faire le test en ajoutant "3 TIME 00:00:00" dans chaque CHAN pour voir si la date est conservée.
Mon test est concluant. Le problème n'apparait plus quand j'importe des données du style :
1 CHAN
2 DATE 12 DEC 2010
3 TIME 11:36:09
Ça résout mon problème mais il me semble qu'Ancestris devrait aussi accepter :
1 CHAN
2 DATE 12 DEC 2010
sans supprimer "2 DATE 12 DEC 2010", non ?
Charles Nepote
Charles Nepote.
Je viens de faire un essai à partir de rien du tout, donc j'ai créé un
nouveau gedcom voilà ce que ça donne :
0 HEAD
1 SOUR ANCESTRIS
2 VERS 0.5.0.1514
2 NAME Ancestris
2 CORP Ancestris Team
3 ADDR http://www.ancestris.org, http://www.ancestris.com
1 DEST ANY
1 DEST ANY
1 DATE 4 JUL 2011
2 TIME 15:49:43
1 SUBM @B1@
1 FILE chauvin.ged
1 GEDC
2 VERS 5.5.1
2 FORM Lineage-Linked
1 CHAR UTF-8
1 PLAC
2 FORM Lieudit,Commune,Code_INSEE,Code_Postal,Département,Région,Pays
0 @B1@ SUBM
1 NAME qsdfqsdf
1 ADDR
2 CITY
2 CTRY
1 PHON
1 _EMAIL
1 _WWW
1 CHAN
2 DATE 4 JUL 2011
3 TIME 13:48:13
0 @I1@ INDI
1 NAME Marcel /CHAUVIN/
1 FAMC @F1@
1 CHAN
2 DATE 4 JUL 2011
3 TIME 13:49:19
0 @I2@ INDI
1 NAME Jean-Luc /CHAUVIN/
1 SEX M
1 BIRT
2 DATE
2 PLAC
1 FAMS @F1@
1 CHAN
2 DATE 4 JUL 2011
3 TIME 13:49:26
0 @F1@ FAM
1 HUSB @I2@
1 CHIL @I1@
1 CHAN
2 DATE 4 JUL 2011
3 TIME 13:49:19
0 TRLR
Francois
---------------------------------------------------------------------
Sites Web Ancestris: http://www.ancestris.org et http://www.ancestris.com
Les archives de la liste sont disponibles sur ce site :
http://www.mail-archive.com/ancestris@ml.arvernes.com
Pour vous desinscrire de cette liste, envoyez un mail a :
ancestris-unsubscr...@ml.arvernes.com
Pour obtenir de l'aide sur les commandes de la liste :
ancestris-h...@ml.arvernes.com