DIGITO VERIFICADOR

USUARIO.EXCLUIDOS 05/04/2005 11:07:20
#76752
ola galera aqui na empresa tem um sistema em clipper que gera um código verificador para os codigos dos produtos cadastrados e que iram ser cadastrados tipo:
465-0 produto tal
466-9 produto a ser cadastrado
minha duvida é o seguinte como é que eu faço para gerar esse digito verficador tipo quando o usuário for usar o codigo o sistema informar a ele qual numero sera o verificador ?
TROVAM 05/04/2005 11:48:28
#76763
Resposta escolhida
Use o Random para gerar números aleatórios. Por exemplo:

Dim MyValue
Randomize
MyValue = Int((6 * Rnd) + 1) ' Gerar números entre 1 e 6

mas vc deve tomar cuidado pq o random pode gerar o mesmo número após uma certa sequencia, mas isso é facil de controlar pois se vc guardar em uma tabela os numeros ja gerados é so comparar e ver se o mesmo existe, caso já então pegue outro com a função acima, caso à± associe o número gerado ao seu produto..

Até mais...



USUARIO.EXCLUIDOS 06/04/2005 10:29:14
#76956
o problema é que o sistema parece que ele reconhece o código tipo se hoje eu tentar incluir o codigo 1001 ele me daria o verificador 3, ai cancelo se amanha eu tentar de novo o codigo 1001 ele vai me dar verficador 3 novamento e assim por diante.
Tópico encerrado , respostas não são mais permitidas