Foro de Cobol
Registrate en el Foro de Cobol y Aporta tus experiencias y conocimientos sobre este lenguaje de programacion, con tu ayuda el foro crecera y todos nos podremos beneficiar de los conocimientos de los demas.

Gracias por entrar a COBOLEROS.ES
Síguenos en Twitter

Numerar fichero secuencialmente por clave

Ver el tema anterior Ver el tema siguiente Ir abajo

Numerar fichero secuencialmente por clave

Mensaje por Coboler@ el Dom Mayo 20, 2012 9:37 pm

Si quieres numerar un fichero con un secuencial por una clave, lo puedes hacer con el comando SEQNUM y el comando RESTART.

SEQNUM --> Numero secuencial, va sumando uno a uno

RESTART --> Restablece el contador con el criterio que se indique.

Por ejemplo:

(1,5,SEQNUM,5,ZD,RESTART=(1,5),6,15)

Esto escribiria las 5 primeras posiciones, despues un secuencial de 5 posiciones y despues el resto de posiciones hasta la 15, cuando la clave cambien el contador se volvera a poner a 1.

Para este fichero de entrada:

00001AAAAAAAAAA

00001AAAAAAAAAA

00001BBBBBBBBBBB

00002CCCCCCCCCC

00002AAAAAAAAAA

00003AAAAAAAAAA

00004FFFFFFFFFFF



Esta seria la salida:

0000100001AAAAAAAAAA

0000100002AAAAAAAAAA

0000100003BBBBBBBBBBB

0000200001CCCCCCCCCC

0000200002AAAAAAAAAA

0000300001AAAAAAAAAA

0000400001FFFFFFFFFFF
avatar
Coboler@
Admin

Mensajes : 215
Reputación : 19
Fecha de inscripción : 02/02/2011
Edad : 37
Localización : Madrid

Ver perfil de usuario http://www.coboleros.es

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.