Fórum Busca de Registro #197973
30/11/2003
0
Criei um programa para controle de estoque e preciso, sempre que for incluído um novo produto que o código do produto (codprod, campo integer) seja igual ao último código registrado + 1.
Tem um complicador.........................
Os produtos são classificados em 8 categorias identificadas pelos 2 primeiros algarismos do código (11, 12, ..., 18), sendo que os 3 algarismos seguintes identificam o produto dentro da categoria.
Se o último código categoria 11 for 11124, como fazer para que o próximo seja 11125 ou 13187 para 13188.
Grato
Tem um complicador.........................
Os produtos são classificados em 8 categorias identificadas pelos 2 primeiros algarismos do código (11, 12, ..., 18), sendo que os 3 algarismos seguintes identificam o produto dentro da categoria.
Se o último código categoria 11 for 11124, como fazer para que o próximo seja 11125 ou 13187 para 13188.
Grato
Raul Segabinazzi
Curtir tópico
+ 0
Responder
Posts
30/11/2003
Aroldo Zanela
Colega,
Neste caso, crie uma tabela para controlar as sequencias e no evento BeforeInsert crie uma rotina para obter o número do próximo código e atualizar o sequenciador.
Neste caso, crie uma tabela para controlar as sequencias e no evento BeforeInsert crie uma rotina para obter o número do próximo código e atualizar o sequenciador.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)