Questione : Riferir al controllo su un subform all'interno di un controllo della linguetta

Ciao tutto, edizione del

This è stato alzato di altri utenti di questo luogo, quale in questo alberino: href= " http://www.experts-exchange.com/Microsoft/Development/MS_Access/Q_26322592.html?sfQueryTermInfo=1+10+30+control+refer+subform+tab " di osoft/Development/MS_Access/Q_26322592.html del e.com/Micr di http://www.experts-exchang? sfQueryTermInfo=1+10+30+control+refer+subform+tab

however, non ho potuto convincere c'è ne delle soluzioni per funzionare per me. Ho un subform all'interno di un controllo della linguetta. Voglio scrivere il codice in moda da dopo avere digitato i dati nell'ultimo campo sulla prima linguetta, regolare il fuoco al primo campo sulla seconda linguetta, che è all'interno del subform. I nomi sono come segue: forma del

main: Forma di IASForm
sub: Campo di HHForm
last sulla forma principale: campo del consent
first sulla forma secondaria: il respondent

I ha provato questo:
If del consent_AfterUpdate del

Private () Me.consent = “1„ Then
Forms! [IASForm]! [HHForm]. Form!
End Sub

When di codice del respondent.SetFocus
Else
. .other… uso questo codice, dopo che il consenso gli è completato appena lo prende di nuovo al primo campo sulla prima linguetta del controllo della linguetta. Sono che mi riferisco in modo errato al campo all'interno del subform?

J
class= del

Risposta : Riferir al controllo su un subform all'interno di un controllo della linguetta

Ciao J

Dovete regolare il fuoco in primo luogo al controllo del subform sulla forma principale ed allora al controllo all'interno del subform.  Inoltre, dovreste usarli “„ per riferirti alla forma che “possiede„ il codice che state eseguendo:

Me! HHForm.SetFocus
Me! HHForm.Form! respondent.SetFocus

Buona fortuna!
--
Graham

Altre soluzioni  
 
programming4us programming4us