Form.NewRecord プロパティ (Access)

NewRecord プロパティを使用して、現在のレコードが新しいレコードであるかどうかを判断します。 読み取り専用の Integer です。

構文

NewRecord

expressionForm オブジェクトを表す変数です。

注釈

[!メモ] NewRecord プロパティは、フォーム ビューおよびデータシート ビューで値の取得のみ可能です。 デザイン ビューでは使用できません。

ユーザーが新しいレコードに移動した場合、ユーザーがレコードの編集を開始したかどうかにかかわらず、 NewRecord プロパティ設定は True になります。

次の使用例に、NewRecord プロパティを使用して、カレント レコードが新規レコードかどうかを調べる方法を示します。 NewRecordMark プロシージャは、変数 intnewrec にカレント レコードを代入します。 レコードが新規の場合、新規レコードであることを通知するメッセージが表示されます。 フォームの Current イベントが発生したときに、このプロシージャを実行できます。

Sub NewRecordMark(frm As Form) 
 Dim intnewrec As Integer 
 
 intnewrec = frm.NewRecord 
 If intnewrec = True Then 
 MsgBox "You're in a new record." _ 

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。