Liebe Liste,

ich versuche, eine vorherige Anfgrage zu modifizieren in der Hoffnung, dass 
dann jemand mit Makro-Kenntnissen mir auf die Sprünge helfen kann: 

Um Eingaben in einem Base-Formular einfacher zu gestalten habe ich eine 
Kombination aus Kombinationsfeld und Textfeld in die Formulare eingebaut.

Im Kombinationsfeld erscheinen alle Werte, die bisher in einer Base-Tabelle 
zur Eingabe zur Verfügung stehen. An das Textfeld aus dem Formular wird 
allerdings das ID-Feld und nicht der Inhalt übergeben. Bis dahin habe ich 
sozusagen das Listfeld nachgebaut. Der Unterschied zum Listfeld: Es sind auch 
Neueingaben an dieser Stelle möglich. Speicherung, Auslesen der ID und 
Einstellen des Textfeldes auf die ID bereiten keine Probleme.

Beim letzten Schritt habe ich allerdings zur Zeit ein Bedienungsproblem: Ich 
habe das Textfeld auf unsichtbar gesetzt (was interessiert den Nutzer eine 
Nummer?). Jetzt wähle ich einen neuen Wert aus dem Kombinationsfeld, der beim 
Verlassen des Kombinationsfeldes in das Textfeld umgeschrieben wird - nur 
zeigt sich der Cursor nur kurz in dem nächsten Textfeld. Er verschwindet 
Richtung unsichbarem Textfeld und ist nicht wieder hervorzuholen.

Für Dialoge gibt es die Möglichkeit, den Focus auf ein gewünschtes Feld zu 
setzen. Bei Formularen steht dies nicht zur Verfügung, wenn ich richtig 
informiert bin. Selbst wenn ich auf ein anderes Feld mit "GetControl" 
zugreife und dort etwas ändere erscheint der Cursor nicht wieder.

Wie setze ich den Cursor in das entsprechend nächste Feld?

Gruß

Robert

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an