web-dev-qa-db-ja.com

MSAccessフォーム-新しい行に移動しないEnterキー

MSAccessのフォームに奇妙な問題があります。何らかの理由で、テキストボックス内で「Enter」キーを押すと、カーソルが別のテキストボックスに移動します。私が探しているのは、カーソルが同じテキストボックス内の別の行に移動することです。

誰かがこれを修正する方法について何かアイデアがありますか?

12
JT2013

あなたが使用することができます Ctrl+Enter テキストボックスに新しい行を入力します。

特定のテキストボックスについては、 Enter テキストボックスのEnter Key Behaviorプロパティを変更して、フォーム上の別のコントロールに移動する代わりに、新しい行を挿入します。

text box Enter Key Behavior property

それはあなたが実際に探しているものだと思いますが、それを実現したいすべてのテキストボックスにそのプロパティを設定する必要があります...これはあなたのニーズには問題ないかもしれません。私が言及した Ctrl+Enter 最初は、そのメソッドがデフォルトのプロパティ設定を変更せずに任意のテキストボックスで機能するためです。

17
HansUp

ファイル、オプション、クライアント設定の下で、最初の1つのオプションは入力後に移動し、次のフィールドから次のレコードに変更します。

0
user9036136