Ver Mensaje Individual
  #3  
Antiguo 17-01-2005
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Reputación: 10
marcoszorrilla Va por buen camino
Si entiendo bien lo que quieres:

VV-0245-0556 Este dato debiera ser una cadena de ancho 12, para guardar también los guiones.

Luego con 2 campos de tipo número se guardarían los 2 contadores.

Y desde Delphi:
Código Delphi [-]
  Var
  cNumero:String;
  begin
  cNumero:='VV'+FormatFloat('0000', Table1Conta +1)+FormatFloat('0000',Table1Conta2+1);
  end;

Conta sería el campo contador para la posición 1 y Conta2 el campo contador para la posición 2.

Cada vez que se grabe un nuevo registro habrá que guardar los contadores actualizados para que el próximo tome los datos correctos.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita