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] Mostrar 2 variables de un archivo JonathanDemons_123 COBOL - General 1 20 de enero de 2024 11:33
[Compilador] Longitud de variables al compilar Begoguay COBOL - General 4 19 de enero de 2023 13:59
[Sintaxis] Duda con SET...TO TRUE MatematicaMente COBOL - General 1 28 de abril de 2022 15:59
[Sintaxis] Leer nombre de archivo y separarlo en variables GAbo248 AcuCobol 3 26 de julio de 2020 19:27
[Sintaxis] Longitud Variables Recato53 Fujitsu COBOL 3 13 de junio de 2020 21:54

Respuesta
 
Herramientas

  #1
Antiguo 26 de febrero de 2015, 14:12
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207
Arrow Variables SET en ficha SYSIN
0 Inactivo Inactivo

Siempre me he preguntado si se podía exportar las variables de JCL definidas por SET en zonas de fichas como la SYSIN. Pues hace no mucho descubrí que se puede. Eso sí, ojo que se puede hacer sólo a partir del z/OS V2, en V1 no funciona.

Para ello se necesita:
  • El comando EXPORT donde se reúnen las variables que son exportadas.
  • En las fichas hay que añadir SYMBOLS=JCLONLY.
Ejemplo:

Código JCL:
  1. //MB01DETA JOB PROB,&SYSUID,MSGCLASS=H,CLASS=S,TIME=0,
  2. //         NOTIFY=&SYSUID,REGION=0M,RESTART=*
  3. //***********************************************************************
  4. // EXPORT SYMLIST=(ENV,SYS)
  5. // SET SYS='DBV1'
  6. // SET ENV='6L'
  7. //***********************************************************************
  8. //JOBLIB DD DISP=SHR,DSN=VSHRDV.TM.LOAD <== DEV
  9. //**********************************************************************
  10. //* SELECT EN LAS TABLAS
  11. //**********************************************************************
  12. //STEPTAB1 EXEC PGM=IKJEFT01,DYNAMNBR=20,
  13. // COND=(4,LT)
  14. //SYSTSIN DD *,SYMBOLS=JCLONLY
  15. DSN SYSTEM(&SYS)
  16. RUN PROGRAM(DSNTEP2) PLAN(DSNTEP2)
  17. //SYSPRINT DD SYSOUT=*
  18. //SYSTSPRT DD DUMMY
  19. //SYSOUT DD *
  20. //SYSIN DD *,SYMBOLS=JCLONLY
  21. --
  22. SET CURRENT SCHEMA = 'TEST&ENV';
  23. --
  24. /*



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
Respuesta



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 12:09.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.