Hola, no sé si alguien podrá ayudarme
Necesito saber como puedo copiarme el nombre de un fichero que tiene como variable una fecha
Ejemplo : dyc.aplicaci.F180912, DISP=SHR
Quiero guardarme el literal 'dyc.aplicaci.F180912'
Muchas gracias
Copiar nombre de fichero con campo variable para tenerlo como literal
- cristinappl
- Usuario
- Mensajes: 12
- Registrado: 25 Oct 2013, 08:21
- País: España
- Ciudad: Madrid
- Ocupación: Otra
-
- Usuario
- Mensajes: 27
- Registrado: 23 Feb 2015, 04:43
- País: España
- Ciudad: Madrid
- Ocupación: Otra
Re: Copiar nombre de fichero con campo variable para tenerlo como literal
//PASO01 EXEC PGM=EZACFSM1
//SYSOUT DD DSN=&&CNTL,DISP=(,PASS),
// UNIT=SYSDA,SPACE=(CYL,(1,1),RLSE)
//SYSIN DD *
ALTER 'TU.FICHERO' -
NEWNAME('TU.FICHERO.D&YR2&MON&DAY')
//PASO02 EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//SYSIN DD DSN=&&CNTL,DISP=(OLD,DELETE)
//SYSOUT DD DSN=&&CNTL,DISP=(,PASS),
// UNIT=SYSDA,SPACE=(CYL,(1,1),RLSE)
//SYSIN DD *
ALTER 'TU.FICHERO' -
NEWNAME('TU.FICHERO.D&YR2&MON&DAY')
//PASO02 EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//SYSIN DD DSN=&&CNTL,DISP=(OLD,DELETE)
El Mainframe te enseña a leer.
-
- Usuario avanzado
- Mensajes: 58
- Registrado: 25 Sep 2007, 16:36
- País: España
- Ciudad: Madrid
- Ocupación: Analista de desarrollo
Re: Copiar nombre de fichero con campo variable para tenerlo como literal
Hola, no se si contesto muy tarde, tengo unas preguntas para intentar ver cómo solucionalrlo:
¿Dónde quieres guardar ese nombre de fichero?
¿De qué tipo de variable para la fecha estamos tratando?
¿Dónde quieres guardar ese nombre de fichero?
¿De qué tipo de variable para la fecha estamos tratando?
- ¿Es una variable del planificador (CTM, TWS u otro)?
¿Es una variable del sistema?
¿O se trata de una variable cuyo valor se asigna en el mismo job con un SET?
Salud y fortuna.
Fernando Caballero
Fernando Caballero