Senhores do Forum. Boa noite!
Em um formulário tem um campo "NumeroSequencial", que funciona tipo Auto Numeração no qual utilizo o código abaixo no evento atual do formulário.
If Me.NewRecord Then
On Error Resume Next
Me![NumeroSequencial].DefaultValue = Nz(DMax("[NumeroSequencial]", "tbl_GERAL"), 1) + 1 - 1
End If
O código tá funcionando legal. O problema é que o BD já possui cerca de mil registros e gostaria de saber se alguém no forum sabe uma forma de incrementar o código acima para que conte os registros já exitente, continuando a sequncia após o último, pois o campo somente começa a registrar em novo registro. Ou seja, se já houver 100 registros, o código inicia a contagem a partir do 101 e començando com 1. Caso alguém saiba uma forma de incrementa, agradeço.
Obrigado a todos
Em um formulário tem um campo "NumeroSequencial", que funciona tipo Auto Numeração no qual utilizo o código abaixo no evento atual do formulário.
If Me.NewRecord Then
On Error Resume Next
Me![NumeroSequencial].DefaultValue = Nz(DMax("[NumeroSequencial]", "tbl_GERAL"), 1) + 1 - 1
End If
O código tá funcionando legal. O problema é que o BD já possui cerca de mil registros e gostaria de saber se alguém no forum sabe uma forma de incrementar o código acima para que conte os registros já exitente, continuando a sequncia após o último, pois o campo somente começa a registrar em novo registro. Ou seja, se já houver 100 registros, o código inicia a contagem a partir do 101 e començando com 1. Caso alguém saiba uma forma de incrementa, agradeço.
Obrigado a todos