Cuestión : Referir al control en un subform dentro de un control de la lengüeta

Hola todo, edición del

This ha sido levantado por otros usuarios de este sitio, por ejemplo en este poste: ¿href= " http://www.experts-exchange.com/Microsoft/Development/MS_Access/Q_26322592.html?sfQueryTermInfo=1+10+30+control+refer+subform+tab " del osoft/Development/MS_Access/Q_26322592.html del e.com/Micr de http://www.experts-exchang? el sfQueryTermInfo=1+10+30+control+refer+subform+tab

however, no he podido conseguir soluciones unas de los para trabajar para mí. Tengo un subform dentro de un control de la lengüeta. Quiero escribir código para después de incorporar datos en el campo pasado en la primera lengüeta, fijar el foco al primer campo en la segunda lengüeta, que está dentro del subform. Los nombres son como sigue: forma del

main: Forma de IASForm
sub: Campo de HHForm
last en forma principal: campo del consent
first en forma secundaria: el respondent

I intentó esto: ¡
If del consent_AfterUpdate del

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

When del código del respondent.SetFocus
Else
. .other… utilizo este código, después de que el consentimiento se termine le apenas me tome de nuevo al primer campo en la primera lengüeta del control de la lengüeta. ¿Soy que refiere al campo dentro del subform incorrectamente?

J
class= del

Respuesta : Referir al control en un subform dentro de un control de la lengüeta

Hola J

Usted debe fijar el foco primero al control del subform en la forma principal, y entonces al control dentro del subform.  También, usted debe utilizarme “” para referir a la forma que “posee” el código que usted está ejecutando:

¡Yo! HHForm.SetFocus
¡Yo! ¡HHForm.Form! respondent.SetFocus

¡Buena suerte!
--
Graham

Otras soluciones  
 
programming4us programming4us