forum Ancestrologie
Ancestrologie - Le Programme => Ancestrologie - Utilisation => Discussion démarrée par: anorgeot le 16 Septembre 2007 à 11:43:55
-
Bonjour,
pouvez vous me dire si la v750b5040 doit afficher les oncles et tantes par mariage ??
Chez moi ce n'est toujours pas le cas !
Pourtant il leur est reconnu ce "lien familiale"
merci et bon Dimanche
alain
ps : je suis en v750b5040
-
Bonsoir,
Les oncles et tantes par alliance ne figurent pas dans la liste des oncles et tantes. Pour les trouver, il est nécessaire de passer par les "vrais" oncles et tantes.
A+
André
-
Merci André
mais pas d'espoir pour cette possibilité ???
à +
Alain
-
Bonjour,
En attendant qu'un jour on complète le document liste des oncles/tantes avec leurs conjoints (peut-être une option?), exécutez la requête suivante dans le BOA ou un autre requêteur:
select t.cle_fiche as NIP
,t.nom||coalesce(' '||t.prenom,'') as NOM
,case t.sexe
when 1 then 'M'
when 2 then 'F'
else 'I'
end as SEXE
,t.date_naissance as NAISSANCE
,t.date_deces as DECES
,c.cle_fiche as NIP_CONJOINT
,c.nom||coalesce(' '||c.prenom,'') as NOM_CONJOINT
,c.date_naissance as NAISSANCE_CONJOINT
,c.date_deces as DECES_CONJOINT
from proc_trouve_oncles_tantes(:NIP,0,0) t
left join proc_trouve_conjoints(0,t.cle_fiche) c on 1=1
order by t.sosa,c.ordre_union
en remplaçant :NIP par le N° de votre individu.
A+
André
-
Bonjour André,
Merci pour cette solution, mais après des essais longs... je n'y arrive pas-
N'y passe pas trop de temps , mais si tu peux me dire où est mon erreur
dans BOA - je me place sur l'Onglet SQL , puis dans la partie Requête SQL , je colle ce que tu m'a envoyé, après avoir supprimé une ligne existante : select * from individu where kle_dossier=1
j'obtiens :
select t.cle_fiche as NIP2564
,t.nom||coalesce(' '||t.prenom,'') as NOM
,case t.sexe
when 1 then 'M'
when 2 then 'F'
else 'I'
end as SEXE
,t.date_naissance as NAISSANCE
,t.date_deces as DECES
,c.cle_fiche as NIP_CONJOINT
,c.nom||coalesce(' '||c.prenom,'') as NOM_CONJOINT
,c.date_naissance as NAISSANCE_CONJOINT
,c.date_deces as DECES_CONJOINT
from proc_trouve_oncles_tantes(:NIP,0,0) t
left join proc_trouve_conjoints(0,t.cle_fiche) c on 1=1
order by t.sosa,c.ordre_union
à la lecture de l'historique on dirait que cela ne va pas plus loin que la 1ere ligne !!!
Le remplacement de NIP par 2564 donne une erreur ( aussi avec des "=" ou autres choses )
Vous savez je n'ai jamais utilisé la BOA !!!
C'est peut être aussi simple que le lance Genweb5 avec un Gedcom
Merci ....Alain
-
Bonjour Alain,
Dans la requête proposée par André, il faut indiquer le NIP ici à l'emplacement en rouge:
.......
,c.date_deces as DECES_CONJOINT
from proc_trouve_oncles_tantes(:NIP,0,0) t
left join proc_trouve_conjoints(0,t.cle_fiche) c on 1=1
.......
Il faut remplacer :NIP par sa valeur, dans ton cas 2564, ce qui donne:
.......
,c.date_deces as DECES_CONJOINT
from proc_trouve_oncles_tantes(2564,0,0) t
left join proc_trouve_conjoints(0,t.cle_fiche) c on 1=1
.......
Tu ne dois pas toucher aux autres éléments de la requête.
-
Bonsoir,
et merci !!
je vais y retourner de suite!
je reviens!
-
Re Bonsoir,
ah oui !!
c'est bien!
Quand même, il serait bien logique de monter ce module avec tout ce qui va avec DANS LE PROGRAMME!
( Tu ne me vois pas , mais je ne ronchonne pas , je plaisante ...sérieusement :grin:
Avez vous essayé avec Genweb5 de voir les oncles /tantes ; cousins /ines , germains, ou issus de germain , ou issus de issus de germain!!!
Ce n'est pas des blagues , lorsque tu analyses les témoins qui sont cités sans "qualité" ...ça AIDE beaucoup !! énormément même !
Merci à tous et bien amicalement
Alain