Bom dia! Pensei que já tivesse postado aqui, mas o longo tempo de ausência (eita pandemia!) me deixaram enferrujado.
Tenho o código abaixo:
Private Sub Form_BeforeInsert(Cancel As Integer)
If DCount("*", Cadastro") < 1 Then
Me.Ref =1
Else
Me.Ref = DMax("Ref", "Cadastro") + 1
End If
End Sub
Serve para numerar automáticamente o campo Ref.
No entanto estou querendo reiniciar a numeração quando mudar o ano
que é transmitida pelo Forms![Menu de Controle]![IAno].
O campo na tabela é Ano.
Agradeço a atenção!
Tenho o código abaixo:
Private Sub Form_BeforeInsert(Cancel As Integer)
If DCount("*", Cadastro") < 1 Then
Me.Ref =1
Else
Me.Ref = DMax("Ref", "Cadastro") + 1
End If
End Sub
Serve para numerar automáticamente o campo Ref.
No entanto estou querendo reiniciar a numeração quando mudar o ano
que é transmitida pelo Forms![Menu de Controle]![IAno].
O campo na tabela é Ano.
Agradeço a atenção!