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

Partir un fichero con JCL

Ver el tema anterior Ver el tema siguiente Ir abajo

Partir un fichero con JCL

Mensaje por Carmen M.V el Vie Oct 05, 2012 8:51 am

Buenas tardes:

Necesito partir un fichero con N registros, en tres ficheros que cada uno contenga N/3 registros ( la tercera parte de los registros del fichero de entrada)

Habia pensado hacerlo con un SORT con la opción SKIPREC y STOPAFT, pero no sé como poner el nº de registros como una variable N.

¿Sabéis si existe alguna utilidad de JCL que permita hacer una partición así de un fichero?

Ej Fichero Entrada 1 con 11 registros ( Ficheros de Salida S1 con los 3 primeros registros, S2 con los 3 siguientes y S3 con los 5 restantes)

Muchas gracias

Carmen M.V

Mensajes : 1
Reputación : 0
Fecha de inscripción : 25/09/2012

Ver perfil de usuario

Volver arriba Ir abajo

Re: Partir un fichero con JCL

Mensaje por lurohe el Vie Abr 26, 2013 2:30 am

Carmen M.V escribió:Buenas tardes:

Necesito partir un fichero con N registros, en tres ficheros que cada uno contenga N/3 registros ( la tercera parte de los registros del fichero de entrada)

Habia pensado hacerlo con un SORT con la opción SKIPREC y STOPAFT, pero no sé como poner el nº de registros como una variable N.

¿Sabéis si existe alguna utilidad de JCL que permita hacer una partición así de un fichero?

Ej Fichero Entrada 1 con 11 registros ( Ficheros de Salida S1 con los 3 primeros registros, S2 con los 3 siguientes y S3 con los 5 restantes)

Muchas gracias

Hola Carmen,

Se me ocurre una manera usando varios pasos SORT, pero me surge una duda. En el caso que apuntas como ejemplo tiene que ser así? Es decir, podría ser 4-4-3 en vez de 3-3-5?

Saludos,
Luis

lurohe

Mensajes : 6
Reputación : 0
Fecha de inscripción : 23/01/2012

Ver perfil de usuario

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


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