Frage : Steuerung auf einem subform innerhalb einer Vorsprungsteuerung siehe

Hallo ist alles,

This Ausgabe von anderen Benutzern dieses Aufstellungsortes, wie in dieser Pfosten angehoben worden: http://www.experts-exchang e.com/Micr osoft/Development/MS_Access/Q_26322592.html? sfQueryTermInfo=1+10+30+control+refer+subform+tab

however, bin ich nicht in der Lage gewesen, irgendwelche der Lösungen zu erhalten, um für mich zu arbeiten. Ich habe ein subform innerhalb einer Vorsprungsteuerung. Ich möchte Code schreiben, damit nachdem, Daten im letzten Feld auf dem ersten Vorsprung einbringend, der Fokus auf das erste Feld auf dem zweiten Vorsprung eingestellt wird, der innerhalb des subform ist. Die Namen sind, wie folgt:

main Form: IASForm
sub Form: HHForm
last Feld auf Hauptform: consent
first Feld auf Vorform: respondent

I versuchte dieses:

Private Vorconsent_AfterUpdate ()
If Me.consent = „1“ Then
Forms! [IASForm]! [HHForm]. Form! respondent.SetFocus
Else
. .other Code…
End Sub

When verwende ich diesen Code, nachdem Zustimmung es nimmt mich gerade zurück zu dem ersten Feld auf dem ersten Vorsprung der Vorsprungsteuerung abgeschlossen ist. Bin ich auf das Feld innerhalb des subform falsch beziehend?

J

Antwort : Steuerung auf einem subform innerhalb einer Vorsprungsteuerung siehe

Hallo J

Sie müssen Fokus auf die subform Steuerung auf der Hauptform und dann auf die Steuerung innerhalb des subform zuerst einstellen.  Auch Sie sollten „mich“ verwenden, um auf die Form zu beziehen, der den Code „besitzt“, den, Sie durchführen:

Ich! HHForm.SetFocus
Ich! HHForm.Form! respondent.SetFocus

Viel Glueck !
--
Graham

Weitere Lösungen  
 
programming4us programming4us