Aplica-se a
Objeto Form |
Pode utilizar a propriedade NovoRegisto para determinar se o registo atual é um novo registo. Número Inteiro só de leitura.
expressão.NovoRegisto
expressão Obrigatório. Uma expressão que devolve um dos objetos na lista Aplica-se A.
Observações
A propriedade NovoRegisto utiliza as seguintes definições.
Definição |
Descrição |
Verdadeiro |
O registo atual é novo. |
Falso |
O registo atual não é novo. |
Nota: A propriedade NovoRegisto é só de leitura na vista de Formulário e vista de Folha de dados. Não está disponível na vista de Estrutura. Esta propriedade está disponível apenas se utilizar uma macro ou código VBA (Visual Basic for Applications).
Quando um utilizador tiver sido movido para um novo registo, a definição da propriedade NovoRegisto será Verdadeiro se o utilizador tiver ou não começado a editar o registo.
Exemplo
O exemplo seguinte mostra como utilizar a propriedade NovoRegisto para determinar se o registo atual é um novo registo. O procedimento NewRecordMark define o registo atual para a variável intnewrec. Se o registo for novo, é apresentada uma mensagem que notificará o utilizador dessa situação. Pode executar este procedimento, quando ocorrer o evento Current de 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