Busca de Registro

Delphi

30/11/2003

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


Raul Segabinazzi

Raul Segabinazzi

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

30/11/2003

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.


GOSTEI 0
POSTAR