Allora:
ho fatto una maschera con questi campi:
num_sub_zona; amico; via.
Ad un bottone ho associato:
amico = DLookup("[Amico]", "Query1", "[num_sub_zona]=[Amico]")

Quindi quando inserisco la via e il num_sub_zona e spingo il bottone, il campo amico si dovrebbe riempire da solo, come per magia, con il nome a cui è stato affidato quella sub_zone; dico dovrebbe perchè non va! In cosa sbaglio, ancora?