Genney forum
Synpunkter => Tekniska problem och förslag => Ämnet startat av: Anitasch skrivet 2016-07-04, 15:04:39 PM
-
Jag provade import av en person med dödsorsak angiven (CAUS).
Uppgiften kom inte med. Därefter lade jag in den i Genney och provade en export.
Filen i en texteditor innehåller inte uppgiften.
Rutan Dödsorsak är förbockad vid exporten.
-
Jag lyckas inte upprepa felet. Hur såg avsnittet i filen som exporterades ut och vilken dödsorsak angav du?
-
Se bifogade filer:
Test-for-import-till-Genney.ged = innehåller typer CAUS
Tester-export-efter-import.ged = Samma data (ingen förändring gjord) efter export ur Genney
Uppgiften har inte kommit över till Genney.
[bifogad fil raderad av administratör]
-
Värdet i import-filen har fel syntax och blir därför inte importerad.
1 DEAT
2 DATE 31 DEC 1990
2 PLAC Joakimsville
1 CAUS Skratthicka
Ettan framför CAUS ska vara en tvåa.
2 CAUS Skratthicka
Hur har du angett den dödsorsaken i biografin som inte kommer med vid export?
-
Exporten är ur Reunion 9 och alltså inte någon fil jag har gjort själv.
Exportfelet har jag tyvärr inte lyckats upprepa.
Exporten ur Reunion kan för en individ se ut så här:
0 @I3271@ INDI
1 NAME Olof /Johansson Orre/
1 SEX M
1 BIRT
2 DATE 28 SEP 1727
2 PLAC Fjälbyn 4, Lövånger
1 DEAT
2 DATE 3 JUN 1788
1 OCCU Bonde i Fjälbyn, Lövånger
1 CAUS Långvarig bröstsjukdom
Det ser ut som Reunion knyter dödsorsak till person snarare än datum?
Jag provade att skapa en export med denna individ och ändra "1 CAUS" till "2 CAUS".
Importen till Genney saknade då dödsorsaken, vilket var väntat.
Det fungerar nog bara när det inte finns någon 1-typ mellan dödsdatum och dödsorsak.
Jag tror inte jag får Reunion till att ändra sin Gedcom-export i närtid.
Inte heller kan jag ändra alla CAUS-typer eftersom jag då måste flytta den typen i förekommande fall till fältet DEAT och ändra till en 2:a.
Så hur löser jag detta?
-
Reunion borde lösa det då det strider mot gedcom-specifikationen.
Men eftersom CAUS är kopplad till död händelsen som är kopplad till en person som är 0 är händelsen 1 och CAUS är i alla fall 2.
Använd en lämplig text editor och använd sök och ersätt och ersätt "1 CAUS" med "2 CAUS". Matcha stora och små bokstäver.
Dock ser jag att CAUS står efter OCCU i ditt utdrag vilket inte är lyckat. Det ska stå efter DEAT nivån. Om du använder sök/ersätt så använd inte ersätt alla utan stega dig ner för att förvissa dig om att CAUS ligger under DEAT.