Le 15/03/2008 23:05, Antony Cyk écrivait :
J'essaie depuis 3 jours de trouver une aiguille dans une botte de paille.
J'aimerais aligner mes niveaux de juridictions de 4 niveaux à 1
niveaux en utilisant la boite à outils.
J'obtiens le message d'erreur suivant :
Evaluation du format de la liste des juridictions dans l'entête
Format des localisations à valider :
Ville,
Un champ n'est pas renseigné. C'est le champ numéro (2)
java.lang.ClassCastException: genj.gedcom.PropertySimpleValue cannot
be cast to genj.gedcom.PropertyPlace
at tools.ReportToolBox.managePlaces(ReportToolBox.java:576)
at tools.ReportToolBox.start(ReportToolBox.java:141)
at tools.ReportToolBox.start(ReportToolBox.java:102)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at genj.report.Report.start(Report.java:945)
at genj.report.ReportView$ActionStart.execute(ReportView.java:456)
at genj.util.swing.Action2$CallAsyncExecute.run(Action2.java:492)
at java.lang.Thread.run(Unknown Source)
J'en déduis que c'est une erreur de virgule, je cherche donc une
aiguille dans une botte de paille.
Avez-vous une astuce pour trouver où est l'erreur s'il s'agit bien
d'une erreur de virgule ce dont je ne suis pas sûr du tout.
Merci
Antony
Une solution un peu brutale est d'opérer le GEDCOM "à coeur ouvert" dans
un éditeur de texte.
Je reproduis ci-dessous la zone qui nous intéresse :
1 GEDC
2 VERS 5.5
2 FORM LINEAGE-LINKED
1 CHAR ANSEL
1 PLAC
2 FORM Ville,Code,DãAepartement,RãAegion,Pays,Subdivision
0 @SUB0@ SUBM
Dans cet entête on supprime les lignes :
1 PLAC
2 FORM Ville,Code,DãAepartement,RãAegion,Pays,Subdivision
Les lieux se trouvent après cette manipulation dans un seul champ.
S'il y a des modifications à faire, on édite un acte, on met la valeur
correcte et on coche la petite case que GenJ fait apparaître à côté du lieu.
Et ainsi de suite...
Il parait plus sage d'opérer sur une copie du GEDCOM.
--
Bien cordialement Ch. PALLUY Des messages de genrhoneloire Où, quand,
comment, vivaient nos ancêtres. Comment les retrouver.
http://perso.wanadoo.fr/christian.palluy/anarolo