私が質問したover hereの質問は、実際には2部構成の質問でした。私は最初の部分には完璧だった答えを受け入れましたが、私はまだ2番目に困っています。Access 2007の新しいレコードのAutonumber IDの検索
私はテーブルに結びついたフォームを持っています。ユーザー(まだ私、開発モードでは、まだ...)は、フォームに新しいレコードを入力します。そのレコードの(Autonumber)IDを取得するにはどうすればよいですか?セーブを強制した後でさえ、それを見つける方法を知っているところはどこにもないようです。
IDは、基になるレコードセットに含まれていますが、どこでもフォームにはありません。レコードセットは、新しく追加されたものではなく、最初のレコードを指しているようです(この動作は、純粋なコードのDAOレコードセットについて文書化されていますが、私はform.recordsetの現在のレコードが画面に表示されているものにする)。
になります。これは、新しく作成されたオートナンバーIDを取得するための最も直接的な方法であると思われます。 –
私の問題を解決したので受け入れられました - 私はイベントを使う必要はありませんでした。私はIDフィールドがフォームのプロパティであることをそのように認識していませんでした。私は関連する質問の連鎖をどこかで言いましたが、私は実際にインターフェイス要素を束縛するのに慣れていません。 – RolandTumble
私はあなたの以前の質問に言わざるを得ませんでした、それは私には明らかでしたので、誰かがAccessに新しいことが明らかでないことはわかりませんでした。 – Fionnuala