Bonsoir,
Dans le BOA (ou un autre requêteur, ou depuis un tableur) copiez la requête suivante:select i.niveau
,i.sosa
,i.nom
,i.prenom
,i.date_naissance as naissance
,i.date_deces as deces
,i.age_au_deces as age
,i.occupation
,i.ordre
,c.nom as nom_conjoint
,c.prenom as prenom_conjoint
,c.date_naissance as naissance_conjoint
,c.date_deces as deces_conjoint
,c.date_mariage
from proc_descendance(:clef,0,:dossier) i
left join proc_trouve_conjoints(0,i.cle_fiche) c on 1=1
order by i.niveau,i.sosa,c.annee_mariage
Remplacez :clef et :dossier par le NIP de l'individu de départ et le n° de votre dossier, et exécutez la requête.
L'inconvénient, c'est que pour les individus mariés plusieurs fois il y a autant de lignes que de conjoints, et que le conjoint indiqué n'est pas obligatoirement le parent des descendants.
A+
André