Ver Mensaje Individual
  #4  
Antiguo 26-12-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Reputación: 21
AzidRain Va camino a la fama
Si tomamos en cuenta que dices que "a010010012000001 hasta a010010012000200" es el rango, entonces el rango real es de tan solo 200 valores diferentes, por lo que puede usar un campo con autoincremento simple que inicie en 1 y un campo calculado que le agregue el resto para formar el folio que mencionas. Es decir, un campo que dado un folio de la tabla autocalculado entre 1 y 200 calcule el folio que le corresponde de acuerdo con tu regla, incluidos los ceros iniciales o "leading zeroes", así tendriamos que la clave 14 de la tabla se calcularia como "a010010012000014" y así sucesivamente.

Lo anterior funciona siempre que no cambies el prefijo de la clave que en este caso parece ser "a010010012000" y las 3 ultimas cifras corresponden al valor variable que mencionas puede ir entre 001 y 200.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita