NewRecord 属性

expandtri全部显示

使用 NewRecord 属性可以确定当前记录是否为新记录。Integer 型,只读。

expression.NewRecord

expression     必需。返回“应用于”列表中的一个对象的表达式。

说明

Newrecord 属性使用以下设置:

设置

说明

True

当前记录是新记录。

False

当前记录不是新记录。

 

注释   NewRecord 属性在“窗体”视图“数据表”视图中是只读的,并且在“设计”视图中不可用。该属性仅在使用Visual Basic 时才可用。

只要用户移到新记录,不论其是否开始编辑新记录,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." _

        & "@Do you want to add new data?" _

        & "@If not, move to an existing record."

    End If

End Sub