Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol IBM Enterprise COBOL JCL y utilidades
JCL y utilidades Job Control Lenguage, DFSORT, IEBGENER, IDCAMS...
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Como renombrar archivo JuanJuan77 PowerCOBOL (ActiveX, v4 - v11) 1 25 de marzo de 2021 13:35
[Componente] Generar txt con fecha del dia LisAndKp JCL y utilidades 5 29 de junio de 2020 10:01
[Sintaxis] Informar variable JCL con contenido de fichero. RaulC JCL y utilidades 9 4 de abril de 2018 20:47
[Sintaxis] Formato de Fecha jmeza PowerCOBOL (ActiveX, v4 - v11) 1 3 de diciembre de 2017 18:03
[Sintaxis] Ordenar fichero con comando Sort Begoguay PowerCOBOL (ActiveX, v4 - v11) 4 14 de noviembre de 2016 10:43

Respuesta

  #1
Antiguo 5 de marzo de 2019, 10:03
dhitar
Acabo de llegar...
Última Actividad 13.12.2019 11:15
Posts Posts: 1
Predeterminado Renombrar fichero con fecha
0 Inactivo Inactivo

Muy buenas a todos,

Necesito ayuda con lo siguiente:

En una posición concreta de un fichero, hay una fecha. Lo que necesito es renombrar dicho fichero con dicha fecha.

¿Sabéis si es posible hacerlo ya sea por jcl o por un programa cobol?

Muchas gracias de antemano.

Saludos
dhitar is offline   Responder Con Cita
  #2
Antiguo 5 de marzo de 2019, 21:16
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

dhitar, échale un ojo a este tema: [Sintaxis] Informar variable JCL con contenido de fichero. - COBOL Foro



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #3
Antiguo 5 de enero de 2022, 15:23
ALF
Acabo de llegar...
Última Actividad 06.05.2026 10:08
Posts Posts: 1

Buenas

Yo tengo la misma duda que dhitar, y mirando en [Sintaxis] Informar variable JCL con contenido de fichero. - COBOL Foro no he conseguido solucionarla, porque lo que necesito es poner la fecha que viene dentro de un fichero como parte del nombre de otro.

Si hago:
Código JCL:
  1. //SORT001  EXEC PROC=EXPRP23I                  
  2. //P23.SORTIN  DD DSN=Fichero1,  (contiene una fecha)    
  3. //            DISP=SHR                                          
  4. //P23.SORTOUT DD DSN=&FICHA,                                    
  5. //            DISP=(,CATLG,DELETE),                              
  6. //            SPACE=(CYL,(1,1),RLSE),                      
  7. //            DCB=(RECFM=FB,LRECL=10,BLKSIZE=0)                  
  8. //P23.SYSIN   DD *                                              
  9.    SORT FIELDS=(1,10,CH,A)                    
  10.    SUM FIELDS=NONE                                                                          
  11. /*
Luego quiero usar la variable &FICHA , para nombrar un fichero, pero si hago para crear el fichero

Código JCL:
  1. //FIC2   EXEC PROC=EXPRP27I                          
  2. //SYSPRINT DD SYSOUT=*                                
  3. //ALLOCAT1 DD DSN=Prefijos.&FICHA.,  
  4. //            DISP=(NEW,CATLG,DELETE),                
  5. //            SPACE=(CYL,(500,50),RLSE),              
  6. //            RECFM=FB,LRECL=30                      
  7. /*

me da error en el uso del & ¿como puedo hacer para usar esa variable?

Muchas gracias
ALF is offline   Responder Con Cita
  #4
Antiguo 5 de enero de 2022, 20:25
Nitzer
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: Por Videoconferencia-Webinar Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por aportar conocimientos excepcionales 
Última Actividad 05.08.2026 17:33
Posts Posts: 200
Likes enviados Enviados: 70
Likes recibidos Recibidos: 157

Igual no he entendido bien lo que quieres, pero si es lo que pienso:
  1. Abres el fichero
  2. Lees la fecha
  3. Cierras el fichero
  4. haces CBL_RENAME_FILE2
Y listo
Nitzer is offline   Responder Con Cita
  #5
Antiguo 5 de enero de 2022, 22:59
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

@Nitzer, estamos bajo z/OS, Cobol no tiene acceso directo a ficheros

---------- Post añadido el 5 de enero de 2022 a las 23:00 ----------

@ALF, has mirado el siguiente post en concreto? [Sintaxis] Informar variable JCL con contenido de fichero. - COBOL Foro #Post 4075



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #6
Antiguo 7 de enero de 2022, 09:36
Nitzer
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: Por Videoconferencia-Webinar Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por aportar conocimientos excepcionales 
Última Actividad 05.08.2026 17:33
Posts Posts: 200
Likes enviados Enviados: 70
Likes recibidos Recibidos: 157

Ya me parecía muy fácil jajajajajaj, perdonad, por no haber leido.
Nitzer is offline   Responder Con Cita
Respuesta


Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 16:26.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.