Seguendo le indicazioni di un tip della Microsoft, per gestire un dato volatile, in questo caso il calcolo dell'età,
in una maschera di anagrafica ho definito un controllo non gestito nel quale ho inserito una routine che chiama un
modulo composto dalle routine Age e Agemonths; (=Age([Data_nascita]) & " Anni " & AgeMonths([Data_nascita]) & " Mesi").
La soluzione funziona correttamente; eseguendo una Query e caricando il relativo record che contiene la data di nascita,
nel campo non gestito della Maschera Anagrafica appare l'età della persona.
Il problema si manifesta all'atto del caricamento iniziale della maschera Anagrafica, prima della Query. In questa fase
iniziale, sembra che Access non riesca ad identificare il Tipo di Dato e nel campo non gestito appare l'errore #Tipo!.
Come detto sopra, dopo l'esecuzione della Query, il messaggio di errore #Tipo! viene sostituito dall'età calcolata dalla routine.
Vorrei chiedere se, in questa situazione, esiste un modo per evitare che Access mostri questo errore .
Grazie