Olá a todos. Depois de muito pesquisar no fórum, consegui entender e aplicar uma numeração ao campo ID (formato texto) sequencial.
Tenho um formulário com o campo REQ. Após digitar o número da REQ, é criado uma ID sequencial pelo código:
Me.ID = Nz(DMax("ID", "PEDIDOS"), 0) + 1
Fica show, pois a ID não pula.
Agora preciso que esta numeração fique no formato X-YYYYYYYYYYYYY , Onde:
X = Código da Filial (campo FILIAL)
Y = ID com 13 dígitos
Exemplos:
Filial = 1, ficaria as IDs: 1-0000000000001 / 1-0000000000002 ....
Filial = 2, ficaria as IDs: 2-0000000000001 / 2-0000000000002 ....
Caso eu coloque Me.ID = Me.FILIAL & "-" & Nz(DMax("ID", "PEDIDOS"), 0) + 1 no primeiro lançamento ele faz certo, mas depois não mais.
Agradeço ajudas.
Tenho um formulário com o campo REQ. Após digitar o número da REQ, é criado uma ID sequencial pelo código:
Me.ID = Nz(DMax("ID", "PEDIDOS"), 0) + 1
Fica show, pois a ID não pula.
Agora preciso que esta numeração fique no formato X-YYYYYYYYYYYYY , Onde:
X = Código da Filial (campo FILIAL)
Y = ID com 13 dígitos
Exemplos:
Filial = 1, ficaria as IDs: 1-0000000000001 / 1-0000000000002 ....
Filial = 2, ficaria as IDs: 2-0000000000001 / 2-0000000000002 ....
Caso eu coloque Me.ID = Me.FILIAL & "-" & Nz(DMax("ID", "PEDIDOS"), 0) + 1 no primeiro lançamento ele faz certo, mas depois não mais.
Agradeço ajudas.