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











Répondre à