Bom Dia a Todos,
Vi a quantidade de tópicos que tratam de Numeração Automática e Loop, mas não os dois juntos. Antes de criar esse tópico tentei adaptação para resolver sem ter a necessidade de criar mais tópico do assunto, mas sem sucesso. Logo cá estou.
Tenho um subform onde coloco vários itens de um orçamento de serviço, e para cada serviço quero gerar uma Ordem de Serviço a partir no maior numero da tabela onde os serviços estão cadastrados. Para um registro usei o que aqui aprendi
Forms!frmContratos!subfrm_OrcamentoDet!NumOS = Nz(DMax("NumOS", "tblOrcamentoDet"),0) + 1
e com o primeiro registro do subform funciona perfeitamente, mas os outros não somam, nada, claro por não haver busca do último como maior valor da tabela.
Como faço para colocar a numeração sequencial em todos os registros que lançar.
Grato pela atenção
Vi a quantidade de tópicos que tratam de Numeração Automática e Loop, mas não os dois juntos. Antes de criar esse tópico tentei adaptação para resolver sem ter a necessidade de criar mais tópico do assunto, mas sem sucesso. Logo cá estou.
Tenho um subform onde coloco vários itens de um orçamento de serviço, e para cada serviço quero gerar uma Ordem de Serviço a partir no maior numero da tabela onde os serviços estão cadastrados. Para um registro usei o que aqui aprendi
Forms!frmContratos!subfrm_OrcamentoDet!NumOS = Nz(DMax("NumOS", "tblOrcamentoDet"),0) + 1
e com o primeiro registro do subform funciona perfeitamente, mas os outros não somam, nada, claro por não haver busca do último como maior valor da tabela.
Como faço para colocar a numeração sequencial em todos os registros que lançar.
Grato pela atenção