- ベストアンサー
サブフォームに新規レコードを追加する際、一番下に表示するのではなく一番上に表示したい
Access2000を用いて開発を行っています。 Aフォームの中のサブフォームにレコードを追加する場合、デフォルトの設定では一番下に新規登録するためのレコードが表示されます。 しかし、私がやりたいことは新規レコードを追加するために、わざわざ一番下までスクロールしてから追加するのではなく、新規レコードが一番上に表示されていて欲しいのです。 Webで調べるにもどのように調べたらよいのかわからず、回答を見つけることができません。まったく、手がかりなしの状態であります。 お手数ですが、誰か教えていただける方がいらっしゃったら教えてください。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
開いたときに新規レコードを入力する部分にカーソルがいけばいいのなら、マクロで、「レコードの移動」を選択し、レコードに「新しいレコード」を指定しておいて、そのフォームを開くときにマクロが動くようにしておけば、一番下ですが新規レコードの欄にカーソルがいくようになります。 ご参考まで。
その他の回答 (1)
- KojiS
- ベストアンサー率46% (145/312)
回答No.1
出来ません。 サブフォームで入力するのではなく、メインフォームで入力した内容をサブフォームのテーブルに追加するようにすればいいのではないですか?
お礼
ありがとうございます。 この方法でやります。