Propriedade NewRecord

Aplica-se a
Access para Microsoft 365 Access 2021 Access 2019 Access 2016

Aplicável a

Objeto Form

Você pode usar a propriedade NewRecord para determinar se o registro atual é um novo registro. Inteiro somente leitura.

expressão.NewRecord

Expressão Necessário. Uma expressão que retorna um dos objetos na lista Aplica-se a.

Comentários

A propriedade NewRecord usa as configurações a seguir.

Configuração Descrição
True O registro atual é novo.
False O registro atual não é novo.

      

Observação

A propriedade NewRecord é somente leitura no modo de exibição Formulário e no modo folha de dados. Ele não está disponível na exibição Design. Essa propriedade só está disponível usando um código VBA (macro ou Visual Basic for Applications).

Quando um usuário for movido para um novo registro, a configuração da propriedade NewRecord será True , quer o usuário tenha começado a editar o registro ou não.

Exemplo

O exemplo a seguir mostra como usar a propriedade NewRecord para determinar se o registro atual é um novo registro. O procedimento NewRecordMark define o registro atual como a variável intnewrec. Se o registro for novo, será exibida uma mensagem informando ao usuário sobre isso. Você pode executar este procedimento quando o evento Current ocorrer para um formulário.

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