Auteur Sujet: export GEDCOM  (Lu 4395 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Cartin André

  • Expert
  • ****
  • Messages: 89
  • Remercié: 1 fois
  • Programme: V2015-1996.0
  • Base: v5.131
  • Système: windows 10
export GEDCOM
« le: 18 Mars 2006 à 12:09:16 »
Bonjour à tous

Je viens demander de l'aide pour envoyer à une co-listière la liste de mes patronymes sur le 37 uniquement car elle doit me faire des recherches aux AD si je fais export GEDCOM , cela est transféré sur un fichier WORD, mais la lecture est très complexe ,l'export sur mon arbre se fait sans problème, mais si j'envois par mail ce fichier Word, la personne va recevoir des hiéroglyphes !! Comment faire ?

Merci de votre aide

André.
V2015 - V5.131
André Cartin
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
export GEDCOM
« Réponse #1 le: 18 Mars 2006 à 12:35:41 »
Tu devrais trouver ton bonheur avec ces 2 requêtes , une pour les événements indiv, l'autre pour les événements couples.

Il faut remplacer le numéro de dossier par le tien, er le numéro de département

http://www.ybruant.magic.fr/phpBB2a/viewtopic?p=31253#31253



A éditer dans notepad et copier coller dans le requeteur ou le boa
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne Cartin André

  • Expert
  • ****
  • Messages: 89
  • Remercié: 1 fois
  • Programme: V2015-1996.0
  • Base: v5.131
  • Système: windows 10
export GEDCOM
« Réponse #2 le: 18 Mars 2006 à 12:42:04 »
Bonjour et je te remercie de ton aide, je vais miam miam et après je vais regarder çà !

Encore merci

André
V2015 - V5.131
André Cartin
 

Hors ligne Cartin André

  • Expert
  • ****
  • Messages: 89
  • Remercié: 1 fois
  • Programme: V2015-1996.0
  • Base: v5.131
  • Système: windows 10
export GEDCOM
« Réponse #3 le: 18 Mars 2006 à 14:13:40 »
Bien, je viens d'ouvrir ton lien, mais je ne comprends rien!!

Je ne vois pas de N° de dossier ni N° de Dépt. Comme je ne suis pas très doué, et cà se voit, peux-tu m'expliquer en détail ce que je dois faire.

Déjà dans un premier temps, si dans Ancestrologie je fais export d'une branche, il s'esporte vers Import export dans un dissier Word, si je l'envois comme celà à mon co-listier, est-ce qu'il est exploitable ? si, non

Donnes-moi des détails, en te remerciant par avance

André
V2015 - V5.131
André Cartin
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
export GEDCOM
« Réponse #4 le: 18 Mars 2006 à 14:48:01 »
Faire Copier de la requête qui suit aorès avoir remplacé le numéro de dossier en rouge par le bon

Ce numéro se trouve au dessus dee l'onglet Identité.

Remplace aussi le département s'il ne te convient pas (J'ai mis Indre-et-Loire)

Va dans le plugin BOA Onglet SQL

Remplace Select * from individu... par Coller

Clic sur Exécuter requête

Clic droit sur la liste pour imprimer



SELECT DISTINCT

     I.NUM_SOSA AS SOSA,

     I.NOM,

     I.PRENOM,

     N.EV_IND_DATE_WRITEN AS DATE_NAISSANCE,

     N.EV_IND_VILLE AS VILLE_NAISSANCE,

     N.EV_IND_ACTE AS ACTE_NAISSANCE,

     D.EV_IND_DATE_WRITEN AS DATE_DECES,

     D.EV_IND_VILLE AS VILLE_DECES,

     D.EV_IND_ACTE AS ACTE_DECES,

     R.REF_EVE_LIB_LONG AS TYPE_UNION,

     F.EV_FAM_DATE_WRITEN AS DATE_UNION,

     F.EV_FAM_VILLE AS VILLE_UNION,

     F.EV_FAM_ACTE AS ACTE_UNION,

     IC.NOM AS NOM_CONJOINT,

     IC.PRENOM AS PRENOM_CONJOINT,

     IC.NUM_SOSA AS SOSA_CONJOINT

FROM INDIVIDU I

      LEFT OUTER JOIN EVENEMENTS_IND N ON I.CLE_FICHE = N.EV_IND_KLE_FICHE AND N.EV_IND_TYPE= 'BIRT'

      LEFT OUTER JOIN EVENEMENTS_IND D ON I.CLE_FICHE = D.EV_IND_KLE_FICHE AND D.EV_IND_TYPE= 'DEAT'

      LEFT OUTER JOIN T_UNION U ON I.CLE_FICHE = U.UNION_MARI OR I.CLE_FICHE = U.UNION_FEMME

      LEFT OUTER JOIN INDIVIDU IC ON (U.UNION_MARI = IC.CLE_FICHE OR U.UNION_FEMME = IC.CLE_FICHE) AND IC.CLE_FICHE <> I.CLE_FICHE

      LEFT OUTER JOIN EVENEMENTS_FAM F ON U.UNION_CLEF = F.EV_FAM_KLE_FAMILLE

      LEFT OUTER JOIN REF_EVENEMENTS R ON F.EV_FAM_TYPE =R .REF_EVE_LIB_COURT

WHERE I.KLE_DOSSIER =1

      AND I.NUM_SOSA IS NOT NULL

      /* Enlever les symboles de commentaires de la ligne ci-dessous pour sélection sur ville */

     /* AND (N.EV_IND_VILLE='Quiévy' OR D.EV_IND_VILLE='Quiévy' OR F.EV_FAM_VILLE='Quiévy') */

      /* Enlever les symboles de commentaires de la ligne ci-dessous pour sélection sur Département */

      AND (N.EV_IND_DEPT='Indre-et-Loire' OR D.EV_IND_DEPT='Indre-et-Loire' OR F.EV_FAM_DEPT='Indre-et-Loire')
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne Cartin André

  • Expert
  • ****
  • Messages: 89
  • Remercié: 1 fois
  • Programme: V2015-1996.0
  • Base: v5.131
  • Système: windows 10
export GEDCOM
« Réponse #5 le: 20 Mars 2006 à 01:10:06 »
Bonsoir,

Je te remercie, c'est super j'ai réussi !! et j'ai fait un copier coller sur XL

car c'est plus facile pour ajuster les colonnes!

Par contre un Hic!! je n'ai pas les dates de naissances des conjoints ??

Si tu peux m'apporter la solution, je t'en remercie

André
V2015 - V5.131
André Cartin
 

Hors ligne Cartin André

  • Expert
  • ****
  • Messages: 89
  • Remercié: 1 fois
  • Programme: V2015-1996.0
  • Base: v5.131
  • Système: windows 10
export GEDCOM
« Réponse #6 le: 20 Mars 2006 à 01:22:34 »
J'ai oublié de préciser, je n'ai pas les dates des conjoints, ° et +

encore merci

André
V2015 - V5.131
André Cartin
 

Hors ligne DDdeBerdeux

export GEDCOM
« Réponse #7 le: 20 Mars 2006 à 09:47:59 »
Avec les dates de naissance et décès des conjoints:SELECT DISTINCT

     I.NUM_SOSA AS SOSA,

     I.NOM,

     I.PRENOM,

     N.EV_IND_DATE_WRITEN AS DATE_NAISSANCE,

     N.EV_IND_VILLE AS VILLE_NAISSANCE,

     N.EV_IND_ACTE AS ACTE_NAISSANCE,

     D.EV_IND_DATE_WRITEN AS DATE_DECES,

     D.EV_IND_VILLE AS VILLE_DECES,

     D.EV_IND_ACTE AS ACTE_DECES,

     R.REF_EVE_LIB_LONG AS TYPE_UNION,

     F.EV_FAM_DATE_WRITEN AS DATE_UNION,

     F.EV_FAM_VILLE AS VILLE_UNION,

     F.EV_FAM_ACTE AS ACTE_UNION,

     IC.NOM AS NOM_CONJOINT,

     IC.PRENOM AS PRENOM_CONJOINT,

     IC.NUM_SOSA AS SOSA_CONJOINT,

     IC.DATE_NAISSANCE AS NAISSANCE_CONJOINT,

     IC.DATE_DECES AS DECES_CONJOINT

FROM INDIVIDU I

      LEFT OUTER JOIN EVENEMENTS_IND N ON I.CLE_FICHE = N.EV_IND_KLE_FICHE AND N.EV_IND_TYPE= 'BIRT'

      LEFT OUTER JOIN EVENEMENTS_IND D ON I.CLE_FICHE = D.EV_IND_KLE_FICHE AND D.EV_IND_TYPE= 'DEAT'

      LEFT OUTER JOIN T_UNION U ON I.CLE_FICHE = U.UNION_MARI OR I.CLE_FICHE = U.UNION_FEMME

      LEFT OUTER JOIN INDIVIDU IC ON (U.UNION_MARI = IC.CLE_FICHE OR U.UNION_FEMME = IC.CLE_FICHE) AND IC.CLE_FICHE <> I.CLE_FICHE

      LEFT OUTER JOIN EVENEMENTS_FAM F ON U.UNION_CLEF = F.EV_FAM_KLE_FAMILLE

      LEFT OUTER JOIN REF_EVENEMENTS R ON F.EV_FAM_TYPE =R .REF_EVE_LIB_COURT

WHERE I.KLE_DOSSIER =1

      AND I.NUM_SOSA IS NOT NULL

      /* Enlever les symboles de commentaires de la ligne ci-dessous pour sélection sur ville */

     /* AND (N.EV_IND_VILLE='Quiévy' OR D.EV_IND_VILLE='Quiévy' OR F.EV_FAM_VILLE='Quiévy') */

      /* Enlever les symboles de commentaires de la ligne ci-dessous pour sélection sur Département */

      /* AND (N.EV_IND_DEPT='Nord' OR D.EV_IND_DEPT='Nord' OR F.EV_FAM_DEPT='Nord') */
Pour ajouter les lieux, c'est plus complexe car il faut aller les chercher dans leurs évènements individuels. Si vous ne voulez pas limiter la sélection aux SOSA, il faut soit supprimer la ligne   AND I.NUM_SOSA IS NOT NULL  soit l'encadrer par les symboles de mise en commentaires /* et */ (ou la précéder de --, deux signes moins).

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Cartin André

  • Expert
  • ****
  • Messages: 89
  • Remercié: 1 fois
  • Programme: V2015-1996.0
  • Base: v5.131
  • Système: windows 10
export GEDCOM
« Réponse #8 le: 20 Mars 2006 à 10:25:16 »
Bonjour André et merci pour toutes ces infos Je garde précieusement l'exemple dans mes dossiers,

J'ai remplacé "Nord" par Indre et Loire et celà fonctionne bien!

Par contre, je souhaiterai avoir un modèle à conserver avec :

la même forme mais les éléments suivants :

Homme : N° Sosa,Nom,Prénom, N, lieu, D, Lieu U, Lieu

Femme :  N° Sosa,Nom,Prénom, N, lieu, D,

Sans les actes et N° ordre

et en me précisant ce que je dois ajouter ou enlever pour avoir la totalité de ma généalogie

En vous remerciant bien sincèrement de votre aide

Aide
V2015 - V5.131
André Cartin
 

Hors ligne DDdeBerdeux

export GEDCOM
« Réponse #9 le: 20 Mars 2006 à 14:28:28 »
select m.nom as Nom_mari,

       m.prenom as Prenom_mari,

       m.num_sosa as Sosa_mari,

       m.date_naissance as Date_naissance_mari,

       mn.ev_ind_ville as Lieu_naissance_mari,

       m.date_deces as Date_deces_mari,

       md.ev_ind_ville as Lieu_deces_mari,

       f.nom as Nom_femme,

       f.prenom as Prenom_femme,

       f.num_sosa as Sosa_femme,

       f.date_naissance as Date_naissance_femme,

       fn.ev_ind_ville as Lieu_naissance_femme,

       f.date_deces as Date_deces_femme,

       fd.ev_ind_ville as Lieu_deces_femme,

       ef.ev_fam_date_writen as Date_mariage,

       ef.ev_fam_ville as Ville_mariage

from t_union u

     inner join individu m on m.cle_fiche=u.union_mari

     inner join individu f on f.cle_fiche=u.union_femme

     left join evenements_ind mn on mn.ev_ind_kle_fiche=u.union_mari

                                and mn.ev_ind_type='BIRT'

     left join evenements_ind md on md.ev_ind_kle_fiche=u.union_mari

                                and md.ev_ind_type='DEAT'

     left join evenements_ind fn on fn.ev_ind_kle_fiche=u.union_femme

                                and fn.ev_ind_type='BIRT'

     left join evenements_ind fd on fd.ev_ind_kle_fiche=u.union_femme

                                and fd.ev_ind_type='DEAT'

     left join evenements_fam ef on ef.ev_fam_kle_famille=u.union_clef

                                and ef.ev_fam_type='MARR'

where u.kle_dossier=1 --mettre ici le n° du dossier

-- Mettre la ligne ci-dessous en commentaires pour éliminer la sélection sur SOSA

  and (m.num_sosa is not null or f.num_sosa is not null)

-- Enlever les symboles de commentaires de la ligne ci-dessous pour sélection sur ville

-- AND (EF.EV_FAM_VILLE='Quiévy' or mn.ev_ind_ville='Quiévy' or fn.ev_ind_ville='Quiévy')

-- Enlever les symboles de commentaires de la ligne ci-dessous pour sélection sur Département

-- AND (ef.EV_FAM_DEPT='Nord' or mn.ev_ind_dept='Nord' or fn.ev_ind_dept='Nord')

order by m.nom,m.prenom /*ou remplacer par ligne suivante*/

/*ef.ev_fam_date_year, mn.ev_ind_date_year*/
Et celle-là devrait faciliter les recherches dans les listes de mariages.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)