Ho una maschera che chiamerò maschera "AA", nella quale ci sono due sottomaschere, che chiamerò maschere "A1" e "A2". La maschera "A1" ha a sua volta una sottomaschera che chiamerò maschera "A1B".
Riassumiamolo in questo schema:
AA----> A1---->A1B
|
------> A2
Il problema sta nel fatto che utilizzando il comando "SetFocus" per passare il controllo da un campo presente nella maschera "A2", campo "A2c", ad uno presente nella maschera "A1B", campo "A1Bc", mi rimane selezionato sia il campo della maschera A2 che quello della maschera "A1B".
Il codice utilizzato è il seguente:
Il programma riesce ad indirizzare almeno in parte il controllo su quel campo, visto che se voglio, posso modificare il valore, mettendo ad esempio = 1 al posto di SetFocus, ma non capisco perché non riesce a spostare totalmente il controllo su quel campo.codice:Private Sub A2c_DblClick(Cancel As Integer) Forms![AA]![A1]![A1B]![A1Bc].SetFocus End Sub
Dove sbaglio?