Buongiorno a tutti, ho la necessità di selezionare per la compilazione di un Report solo il record con L'id maggiore fra quelli strapolati da una Query, ho provato con le funzioni Max e Dmax ma senza nessun risultato.
specifico che sono un apprendista totale di access ed ho costruito tutto o quasi con le creazioni guidate di access.
nello specifico il problema è il seguente:
ho 3 tabelle:
-utenti
-ordini
-prescrizioni
tutte con chiave di indicizzazione incrementale.
le relazioni sono
utenti->ordini uno a molti.
utenti->prescrizioni uno a molti.
ho costruito una queri che mi estrae assieme i dati utente con i relativi ordini e le relative prescrizioni per riempire i campi di una scheda cliente e mi va bene che compaia tutto lo storico, il problema è che se uso la stessa query per compilare il report ovviamente mi stampa x pagine mentre a me serve stampare solo l'ultimo orine e l'ultima prescrizione.
Qualche idea?
pensavo di estrarre l'ultimo ordine e prescrizione dalla query della scheda ed isolare il record tramite l'id della prescrizione ma non ci riesco.![]()
![]()
![]()
Saluti a tutti

Rispondi quotando
azz, pure la rima
