Ciao Sandro,
intanto grazie per questo metodo che è molto più speditivo nella compilazione rispetto a quello che avevo architettato io.
Purtroppo il problema rimane:
ho creato una nuova form basata sulla query per evitare di tirarmi dietro qualche problema da quella che avevo già modificato; sulla nuova form ho compilato il codice che mi hai suggerito (con le opportune modifiche):
Private Sub E_1tipo_DblClick(Cancel As Integer)
Me.1tipo.Visible = Not Me.1tipo.Visible
End Sub
Private Sub E_ID_UPS_DblClick(Cancel As Integer)
Me.ID_UPS.Visible = Not Me.ID_UPS.Visible
End Sub
la riga:
Me.1tipo.Visible = Not Me.1tipo.Visible
diventa rossa e, nel debug, mi riporta "errore di sintassi".
I due controlli sono associati alla stessa query, l'unica differenza è che uno (ID_UPS) ricava i dati dalla tabella principale , l'altro (1tipo) da una tabella correlata alla principale.
Ho verificato il nome degli elementi, la loro associazione, l'origine dati della form; ho anche effettuato un comando "compatta e ripristina database"... Non gli piace e basta.
Grazie del supporto
Ciao
Alberto