Anzitutto grazie dell'aiuto.

Quando apro la maschera mi compare il seguente messaggio:

--------------------
Errore di runtime '2475'
La maschera specificata nell'espressione immessa deve essere nella finestra attiva
--------------------

Forse perchè la maschera in questione è una sottomaschera.

Faccio click sul pulsante "fine" di quel messaggio e mi apre la maschera.
A quel punto quando inserisco il valore nel campo "barcode1" e deve applicare la function mi compare un altro messaggio simile al precedente che dice:

--------------------
Errore di runtime '2465'
Impossibile trovare il campo 'barcode1' a cui si fa riferimento nell'espressione
--------------------

Non so come mai...