Boa noite rapaziada!
Pessoal eu tô acrescentando em meu subformulário DetalhesDeVenda um campo "ITEM" com numeração sequencial, que deve
funcionar assim:
Sempre que eu acrescentar um item no subFormulário DetalhesDeVenda ele vai numerando a partir do 1; ou seja: item 1, item 2...item10
Eu adaptei o seguinte código extraído aqui do fórum no evento "No atual":
If Me.NewRecord Then
On Error Resume Next 'Apenas por segurança...
Me![Itens].DefaultValue = Nz(DMax("[itens]", "DetalhesDeVendas"), 0) + 1
End
Ele funciona, mas o problema é que quando eu fecho a venda e inicio uma nova venda, ele começa a numerar de onde parou na venda anterior. Eu gostaria que a cada nova venda ele começasse a numerar a partir do "item 1" novamente.
Podem me ajudar Por Favor?
Fico muito grato!
Pessoal eu tô acrescentando em meu subformulário DetalhesDeVenda um campo "ITEM" com numeração sequencial, que deve
funcionar assim:
Sempre que eu acrescentar um item no subFormulário DetalhesDeVenda ele vai numerando a partir do 1; ou seja: item 1, item 2...item10
Eu adaptei o seguinte código extraído aqui do fórum no evento "No atual":
If Me.NewRecord Then
On Error Resume Next 'Apenas por segurança...
Me![Itens].DefaultValue = Nz(DMax("[itens]", "DetalhesDeVendas"), 0) + 1
End
Ele funciona, mas o problema é que quando eu fecho a venda e inicio uma nova venda, ele começa a numerar de onde parou na venda anterior. Eu gostaria que a cada nova venda ele começasse a numerar a partir do "item 1" novamente.
Podem me ajudar Por Favor?
Fico muito grato!