campo autoincremento dificil p/ mim. me ajudem

Delphi

06/02/2003

Pessoal estou com a corda no pescoço...preciso fazer um campo autoincremento do tipo que qndo chegar a virada do ano ele fique zerado e começa tudo de novo. EX: temos a nota 1500/2003 e qndo chegar em 2004 os numeros comecem de novo como 0001/2004.
o problema é que o ano tem que aparecer na nota. eu nunca ví uma gambiarra desse tipo. mas o chefe quer assim.
alguem ja fez isso??


Anonymous

Anonymous

Curtidas 0

Respostas

Robsonismael

Robsonismael

06/02/2003

use uma variavel integer e soma sempre +1 em cada nova nota,
acrescenta a isso um copy(datetostr(date),6,5) e guarde o ano em uma outro campo, sempre faça a verificação, quando o ano for diferente do campo a variavel:=0


GOSTEI 0
Dor_poa

Dor_poa

06/02/2003

Mas lembre, o campo so banco nao pode ser do tipo Auto increment


GOSTEI 0
POSTAR