• 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
  • Découvrez la nouvelle section du forum : Réalisations dans Généatique. Montrez et partagez vos créations d'arbres dans Généatique !
    Et participez au concours !

Export GEDCOM avec Conditions

Membre
J'exporte régulièrement mon arbre sur Geneanet. Quelques personnes ne souhaitent pas y figurer alors qu'elles acceptent d'être dans ma base logicielle.
J'ai donc créé un champ booléen V/F auquel j'ai donné le nom de PUB.
Pour exporter vers GEDCOM, je crée la condition 'PUB est égal à VRAI'. Les trois noms dont le champ PUB est égal à FAUX continuent d'être sélectionnés.
Comment faire? Merci
 
Quel Généatique avez vous ?
La majorité des personnes de votre généalogie sont Publiques, il vaudrait donc mieux interdire une minorité que autoriser la majorité. La variable classique pour cela est CONFIDENTIEL mais on peut créer un variable pour votre besoin particulier, par exemple "CACHÉE", qui sera un booléen avec "Valeur par défaut" = Indéterminé (c'est plus simple que "Faux" car avec G2014 il suffit de cliquer une seule fois sur la case pour la faire passer à Oui ).
Ensuite, la condition de l'export gedcom, la condition pour exclure ces personnes (en fait, autoriser les autres) sera [Personne:Cachée] Différent de [O] ; attention au "Style" de la donnée qui peut être O ou Oui
 
J'ai Généatique 2014
Je n'avais pas repéré le champ 'Confidentiel'. Merci de me l'avoir fait connaître.
En suivant vos conseils, j'ai coché 3 personnes sur les 5966 de ma généalogie, puis j'ai rentré directement au clavier la condition: [Personne] est différent de [O] (car je ne vois comment définir la condition à partir des menus déroulants)
Cela n'a pas marché...
Je ne sais d'ailleurs où trouver la documentation sur la syntaxe des conditions.
 
Pour établir la condition vous faites la séquence comme indiquée dans la capture d'écran ci-dessous. Le O et un o majuscule, pas un zéro.
La suppression de personnes dans un gedcom pose certains problèmes car elles sont liées à d'autres. Un fil de messages sur ce sujet a abordé le problème il y a quelques semaines ; je vais essayer de le retrouver.

EDIT: Lisez le sujet suivant : comment-mettre-des-individus-confidentiels-dans-gedcom-t22292.html?hilit=gedcom%20confidentiel#p84380
Il faut donc d'abord faire une extraction des fiches sur une copie (Duplication) de votre ; ensuite seulement vous faites le gedcom.
Si il n'y a que très peu de personnes à supprimer, vous pouvez aussi le faire à la main (mais toujours sur un copie de la généalogie).
 
J'ai lu le forum que vous citez.
Il ne me donne pas ma réponse à mon questionnement sur comment poser une 'Condition' incluant le champ "Confidentiel"
soit dans un export GEDCOM soit dans une extraction de fiches puisque les fenêtres de saisie de conditions sont les mêmes.
Mes différentes saisies directes au clavier [Personne] différent de [O] ou [Personne: Confidentiel] différent de [O] ou [Personne] différent de [Oui] ou Confidentiel différent de O n'ont rien données
 
J'avais oublié de mettre l'illustration dans mon message précédant !
1 on sélectionne la donnée
2 on la transfère dans la condition
3 on choisit l'opérateur
4 on rentre au clavier la valeur deréférence.

cond.png
 
Merci, cela fonctionne en passant d'abord par une copie de la généalogie, puis par l'extraction des fiches (attention cependant, la condition est inversée: "égal à" au lieu de "différent de"), puis par création d'un fichier GEDCOM à partir de ce nouveau fichier.
Cela reste un peu long.
J'avoue que j'aurai préféré passer directement par la création d'un fichier GEDCOM avec Condition... mais certaines fiches subsistent. Exemple : un conjoint noté 'Confidentiel' n'est pas supprimé du GEDCOM...
Il y a donc des améliorations à apporter au logiciel
:D Encore merci pour votre aide
 
Polenade":2a6xeuk1 a dit:
...Exemple : un conjoint noté 'Confidentiel' n'est pas supprimé du GEDCOM...
Il y a donc des améliorations à apporter au logiciel...
Vous n'êtes pas le premier à vouloir que l'export gedcom puisse être aussi sélectif que par exemple l'extraction des fiches. Le cdip devrait y réfléchir car la manip de la duplication + extraction + codage gedcom est très lourde.
 
Bonjour,
Dans la fabrication d'un gedcom on oublie parfois de renseigner l'écran filtre (le quatrième en bas à gauche après Présélection Sortie Option). Il faut que la rubrique PUB ou Confidentiel soit cochée dans le filtre pour que la condition soit active et que les personnes intéressées soient bien éliminées.
Jean Costet
 
Costet":1tnsaodv a dit:
... Il faut que la rubrique PUB ou Confidentiel soit cochée dans le filtre pour que la condition soit active .....
Ce filtre définit les éléments qui seront exportés dans le gedcom mais je ne crois pas qu'il intervient sur la condition de sélection des personnes. Par contre, si GeneaNet (ou autres) utilisent l'information "Confidentiel" il faut bien sûr que cette rubrique soit exportée.
 

gratuit

Retour
Haut