Bonsoir,
Un autre approche consiste à utiliser le générateur de requête (menu Outils) et d'utiliser (copier/coller) la requête ci-dessous qui est utilisée pour connaître les actes présents ou manquants pour les événements individuels et familiaux (naissance, décès, mariage):
SELECT DISTINCT
I.NUM_SOSA AS SOSA
, I.CLE_FICHE AS NIP
, I.NOM
, I.PRENOM
, N.EV_IND_DATE_WRITEN AS DATE_NAISSANCE
, EXTRACT (DAY FROM N.EV_IND_DATE) AS JJ
, N.EV_IND_DATE_MOIS AS MM
, N.EV_IND_DATE_YEAR AS AN
, N.EV_IND_VILLE AS VILLE_NAIS
, N.EV_IND_SUBD AS SUBD_NAIS
, N.EV_IND_DEPT AS DEPT_NAIS
, N.EV_IND_REGION AS REGION_NAIS
, N.EV_IND_PAYS AS PAYS_NAIS
, N.EV_IND_ACTE AS ACTE_NAIS
, D.EV_IND_DATE_WRITEN AS DATE_DECES
, EXTRACT (DAY FROM D.EV_IND_DATE) AS JJ
, D.EV_IND_DATE_MOIS AS MM
, D.EV_IND_DATE_YEAR AS AN
, D.EV_IND_VILLE AS VILLE_DECES
, D.EV_IND_SUBD AS SUBD_DECES
, D.EV_IND_DEPT AS DEPT_DECES
, D.EV_IND_REGION AS REGION_NAIS
, D.EV_IND_PAYS AS PAYS_NAIS
, D.EV_IND_ACTE AS ACTE_DECES
, R.REF_EVE_LIB_LONG AS TYPE_UNION
, F.EV_FAM_DATE_WRITEN AS DATE_UNION
, EXTRACT (DAY FROM F.EV_FAM_DATE) AS JJ
, F.EV_FAM_DATE_MOIS AS MM
, F.EV_FAM_DATE_YEAR AS AN
, F.EV_FAM_HEURE AS HEURE
, F.EV_FAM_VILLE AS VILLE_UNION
, F.EV_FAM_SUBD AS SUBD_UNION
, F.EV_FAM_DEPT AS DEPT_UNION
, F.EV_FAM_REGION AS REGION_UNION
, F.EV_FAM_PAYS AS PAYS_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
ORDER BY I.NOM, I.PRENOM
A l'avant dernière ligne, il faut indiquer le bon numéro de dossier (ici: 1). Un clic droit sur le résultat de la requête permet de faire un export vers Excel. A partir du document en question, il est possible dans Excel de créer trois onglets, un par type d'événement. Il y a éventuellement des colonnes en trop mais les mois et ans permettent de faire un tri chrono là où Excel ne sait pas faire pour les dates antérieures à 1900.
Les diverses fonctions de tri ou de filtrage permettent d'obtenir des états de toutes natures.