• Bienvenue sur la nouvelle version du forum Guide de généalogie,

    Si vous avez du mal à vous connecter, faites une demande de réinitialisation de mot de passe : Réinitialiser mon mot de passe

G20xx - Bug import GEDCOM / perte nom si monoparental+evt

Membre actif
Bonjour,
Ci-dessous un problème/bug spécifique à G2021 (test en V3.8.0.0) dans le cas d'une famille avec un époux/concubin non dénommé (non déclaré/connu) mais où l'on sait qu'il y a eu un mariage ou un autre événement de couple. Ce problème n'apparait pas avec G2020 :

Dans un fichier GEDCOM cela se code comme cela (cas de l'époux non déclaré avec un mariage ici) :
Code:
0 @Fxxx@ FAM
1 MARR Y
1 WIFE @Ixxx@
1 CHIL @Iyyy@
1 HUSB est manquant (1 MARR Y indique qu'il y a eu un mariage mais que l'on n'a pas plus d'informations)

Dans ce cas, le bug est que les noms/prénoms de cette personne membre de cette famille "monoparental" ne sont pas importés. Ses noms / prénoms sont perdus. Voir exemple copie d'écran via le lien ci-dessous
(Cas vu sur forum Geneanet, généré par un export Geneweb) :
https://www.geneanet.org/forum/viewtopi ... 1#p1877071

Le contournement est de supprimer les lignes 1 MARR Y dans le Gedcom pour éviter de créer un évènement de couple.

Cordialement
Thierry
 
Moderateur
Le cdip devrait conclure un contrat de conseiller avec Thierry Etienne pour qu'il mette au point les gedcom de Généatique. :)
 
Membre actif
Bonjour à tous,
un complément, le bug est également partiellement en G2020
l'image ci-dessous montre l'import d'un gedcom tel que décrit dans le 1er post.
Sous G2020 au 1er abord l'import apparait correct (alors qu'il y a perte des noms des sosas 5 et 9 sous G2021). Les Y sont causés par l'import du champ inconnu (en l'occurrence l'info derrière MARR) et les cases blanches aux individus "vides" :
exFAMmono.png
En G2021 on voit que les noms des sosa 5 et 9 sont perdus (avec le genre de l'individu) ce qui ne se produit pas en G2020.

Néanmoins si l'on supprime (dans les 2 versions) le sosa 8 ou 3 cela provoque l'apparition de XXX à la place des individus concernés. La base n'est pas correctement importée. Une restructuration avec symétrie résout le problème et fait disparaitre des cases XXX.

De plus le problème est causé par tout événement familial (pas forcement "mariage") importé pour une famille monoparentale.

Donc si vous avez le problème le contournement est d'ajouter manuellement (ou par script) des époux (de nom ?? par exemple) dans le gedcom pour les dites familles. Supprimer les lignes "1 MARR Y" n'est pas forcement suffisant si il y a d'autres événements familiaux dans familles monoparentales (d'un point de vue du gedcom)

Cordialement
Thierry
PS : requête ## 458011 ## au CDIP
 
Membre actif
Bonjour à tous,

Je précise que (dans G2021), l'utilisation des différents outils de réparation peut résoudre le problème. Néanmoins, dans ce cas, que si l'on supprime au préalable les individus "vides" (case blanches); un appel direct à la réparation/restructuration/.. (menu Utilitaires) provoque la perte définitive de certains individus de la généalogie.

D'où ma recommandation de contourner en modifiant le gedcom ou en utilisant des gedcom sans "monoparent"
ci-joint un exemple de gedcom (ne posant pas de problème avec les autres logiciels payant ou gratuit); Au cas où quelqu'un trouverait une autre solution.

Cordialement
Thierry
 
Fichiers joints
  • base4.zip
    537 bytes · Affichages: 18
Haut