NewRecord (propiedad)

Se aplica a
Access para Microsoft 365 Access 2021 Access 2019 Access 2016

Se aplica a

Objeto Form

Puede usar la propiedad NewRecord para determinar si el registro actual es un registro nuevo. Valor Entero de solo lectura.

expresión.NewRecord

expresión Obligatorio. Una expresión que devuelve uno de los objetos de la lista Se aplica a.

Observaciones

En la propiedad NewRecord se usan los valores siguientes.

Opción Descripción
True El registro actual es nuevo.
False El registro actual no es nuevo.

      

Nota

La propiedad NewRecord es de solo lectura en las vistas Formulario y Hoja de datos. No está disponible en la vista Diseño. Esta propiedad solo está disponible mediante una macro o código de Visual Basic para Aplicaciones (VBA).

Cuando un usuario se ha movido a un registro nuevo, el valor de la propiedad NewRecord será True si el usuario ha empezado a editar el registro o no.

Ejemplo

En el ejemplo siguiente se muestra cómo usar la propiedad NewRecord para determinar si el registro actual es un registro nuevo. El procedimiento NewRecordMark establece el registro actual en la variable intnewrec. Si el registro es nuevo, se muestra un mensaje que se lo notifica al usuario. Puede ejecutar este procedimiento cuando se produce el evento Current para un formulario.

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