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]
