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_mariageRemplacez :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é