Bonjour,
Exécutez cette requête:select i.cle_fiche
,i.nom
,i.prenom
,d.ref_eve_lib_long as EVENEMENT
,e.ev_ind_date_writen AS "DATE"
from evenements_ind e
inner join individu i on i.cle_fiche=e.ev_ind_kle_fiche
inner join ref_evenements d on d.ref_eve_lib_court=e.ev_ind_type
where e.ev_ind_acte=1
and i.kle_dossier=:MonDossier
and not exists (select * from media_pointeurs p
where p.mp_pointe_sur=e.ev_ind_clef
and p.mp_table='I'
and p.mp_type_image='A')
union
select i.cle_fiche
,i.nom
,i.prenom
,d.ref_eve_lib_long
,f.ev_fam_date_writen
from evenements_fam f
inner join t_union u on u.union_clef=f.ev_fam_kle_famille
inner join individu i on i.cle_fiche=u.union_mari
inner join ref_evenements d on d.ref_eve_lib_court=f.ev_fam_type
where f.ev_fam_acte=1
and i.kle_dossier=:MonDossier
and not exists (select * from media_pointeurs p
where p.mp_pointe_sur=f.ev_fam_clef
and p.mp_table='F'
and p.mp_type_image='A')
order by 2 collate FR_FR
,3 collate FR_FR
en remplaçant aux deux endroits :MonDossier par le n° de votre dossier.
Elle liste les individus avec les événements individuels ou familiaux ayant un acte déclaré trouvé mais sans média lié.
Bien que les individus soient listés dans l'ordre des Noms et Prénoms, j'ai mis la cle_fiche (ou NIP) dans les résultats. Cà vous permettra de mettre à profit la recherche par NIP (cliquez sur le NIP dans la barre de status) introduite dans cette dernière version, et de vérifier qu'il est plus rapide de taper le numéro que de chercher et sélectionner dans le répertoire.
Les événements familiaux ne sont listés que rattachés aux maris.
A+
André