Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
ciao NebbiaDB,
non serve l'opzione Group by nella query.
non serve incorporare la maschera nel report.
crei una semplice query di selezione con questo sql ad esempio :
SELECT modelli.id_pratiche,
elenco_pratiche.registro,
[myFolder] & [nome_file] AS fullpath
FROM elenco_pratiche INNER JOIN modelli ON elenco_pratiche.id_pratiche = modelli.id_pratiche
ORDER BY modelli.id_pratiche;
concatenando il path con il folder così mostri nel report il nome completo del file.
crei un report in cui raggruppi per registro che non significa che raggruppare per pratica.
sul command button che chiamerai ad esempio cmdRpt e non comando16 sfrutti il parametro where per aprire il report esattamente sul record che stai vedendo sulla maschera.
DoCmd.OpenReport "modelli", acViewPreview, , whereCondition:="id_pratiche=" & Me.id_pratiche
se il report viene aperto senza clausola where raggruppi sempre per registro, ma vedi in sequenza tutti le pratiche con i relativi modelli.
un po' così : http://1drv.ms/1KvxOiq Gestione_Pratiche2.2.accdb.
ciao, Sandro.