Bonjour Roblim
Voici une requête qui donne une partie (je pense) de ce que vous demandez, mais seulement pour les évènements individuels.
(Je n'ai pas regardé pour les événements familiaux)
SELECT
INDIVIDU.NOM,
INDIVIDU.PRENOM,
EVENEMENTS_IND.EV_IND_ACTE,
EVENEMENTS_IND.EV_IND_TYPE,
EVENEMENTS_IND.EV_IND_DATE,
EVENEMENTS_IND.EV_IND_CP,
EVENEMENTS_IND.EV_IND_VILLE,
EVENEMENTS_IND.EV_IND_SOURCE,
REF_EVENEMENTS.REF_EVE_LIB_LONG
FROM
INDIVIDU
LEFT OUTER JOIN EVENEMENTS_IND ON (INDIVIDU.KLE_DOSSIER = EVENEMENTS_IND.EV_IND_KLE_DOSSIER)
AND (INDIVIDU.CLE_FICHE = EVENEMENTS_IND.EV_IND_KLE_FICHE)
INNER JOIN REF_EVENEMENTS ON (EVENEMENTS_IND.EV_IND_TYPE = REF_EVENEMENTS.REF_EVE_LIB_COURT)
WHERE
(INDIVIDU.KLE_DOSSIER = 6) AND
(EVENEMENTS_IND.EV_IND_ACTE = 1) AND
(INDIVIDU.NOM = 'XXXXX') AND
(EVENEMENTS_IND.EV_IND_SOURCE IS NOT NULL)
ORDER BY
INDIVIDU.NOM,
INDIVIDU.PRENOM
Pensez à changer le 6 par votre numéro de dossier et mettre le patronyme en respectant la casse d'Ancestrologie à la place des XXXXX
Bonne recherche
Cordialement