Fokuswechsel in Geteiltem Formular

10/02/2009 - 14:02 von martin koenig | Report spam
Hallo NG

Im Access 2007 habe ich ein Formular welches ich in der Ansicht "Geteiltes
Formular" verwende. Wenn der Anwender im Datengrid eine neue Zeile anklickt,
möchte ich im VBA den Fokus auf ein Control im Formular setzen. Das
Funktioniert mit Me.myControl.SetFocus aber nicht, der Fokus bleibt im
Datengrid stehen oder geht gar auf die Spalte "myControl", wenn ich diese im
Datengrid angezeigt habe.

Wie kann ich im VBA den Fokus auf das Formular setzen?

Vielen Dank für jede Hilfe.
Martin
 

Lesen sie die antworten

#1 André Minhorst
10/02/2009 - 14:17 | Warnen spam
Hi Martin,

Am Tue, 10 Feb 2009 14:02:29 +0100 schrieb martin koenig:
Im Access 2007 habe ich ein Formular welches ich in der Ansicht "Geteiltes
Formular" verwende. Wenn der Anwender im Datengrid eine neue Zeile anklickt,
möchte ich im VBA den Fokus auf ein Control im Formular setzen. Das
Funktioniert mit Me.myControl.SetFocus aber nicht, der Fokus bleibt im
Datengrid stehen oder geht gar auf die Spalte "myControl", wenn ich diese im
Datengrid angezeigt habe.

Wie kann ich im VBA den Fokus auf das Formular setzen?



es gibt in Access 2007 einige Features, die einfach nur dazu da sind,
Einsteigern das Leben (zunàchst) zu erleichtern.

Möglicherweise kannst Du das, was Du vorhast, mit dem geteilten Formular
erreichen (ich zumindest habe noch nicht soweit geforscht), aber ich würde
an Deiner Stelle das gute alte Unterformular in der Datenblattansicht zum
Auswàhlen der Datensàtze verwenden - das sieht dann genauso aus und braucht
auch nur ein paar Zeilen Code.

Ciao
André

http://www.access-entwicklerbuch.de
http://www.access-im-unternehmen.de

Ähnliche fragen