Rational Developer for System z, Versión 7.6.1

Paso B6. La página Selección de archivo del asistente Generar código de tiempo de ejecución

En esta página del asistente, se proporciona la información primaria.

Siga estos pasos:
  1. En el campo Nombre de archivo, especifique el archivo de propiedades de generación para el que quiera que el asistente Generar código de ejecución genere la salida.
    • Si ha iniciado el asistente desde dentro de un archivo de propiedades de generación después de pulsar el botón derecho del ratón sobre un archivo de propiedades de generación, este campo ya incluirá el nombre del archivo de propiedades de generación que ha seleccionado.
    • Si ha iniciado el asistente después de pulsar el botón derecho del ratón sobre un archivo o carpeta que no sea el archivo de propiedades de generación, escriba o seleccione el nombre del archivo de propiedades de generación.
    Nota: No tiene que especificar el nombre de un archivo de flujo, ya que el archivo de propiedades de generación hace referencia al archivo de flujo para el que ha sido creado.

  2. En el grupo Destino de la generación:
    • Generar en otra ubicación

      Marque este recuadro de selección si quiere que el asistente copie automáticamente los archivos de salida generados en otra ubicación, ya sea local o remota (consulte la sección Paso B1. Decidir un destino para los archivos de salida).

      Cuando marque este recuadro de selección, la página siguiente del asistente le permitirá seleccionar la ubicación en la que quiera que se copien los archivos de salida.

      Importante: Si desea que el asistente copie los archivos de salida en el sistema z/OS remoto, debe crear una conexión al sistema z/OS mediante la vista Sistemas remotos antes de iniciar el asistente Generar código de tiempo de ejecución (consulte la sección Paso B3. (Opcional) Crear una conexión al sistema z/OS remoto utilizando la vista Sistemas remotos).

  3. En el grupo Información de control de trabajo:
    El asistente Generar ejecutable utiliza los valores que especifique en los campos de este grupo para sustituir determinadas variables en las plantillas JCL (consulte la sección Paso B2. (Recomendado) Personalizar las plantillas JCL):
    Campo en el grupo de información de Control de trabajo: Término marcador correspondiente en los archivos JCL:
    Campo ID de usuario de control de trabajo %MAT_UID%
    Campo Cuenta de control de trabajo %MAT_ACCOUNT%
    Campo HLQ de bibliotecas de despliegue %MAT_HLQ%
    Por ejemplo, la línea predeterminada siguiente en la plantilla JCL de compilación contiene la variable %MAT_HLQ%:
    LINK='%MAT_HLQ%.USER.LINKLIB'
    Si especifica un valor en el campo HLQ de bibliotecas de despliegue (como PRJ1FLO3.CA1) cuando el asistente cree el archivo JCL de compilación, sustituirá las variables de la plantilla por los valores reales que especifique. Las líneas revisadas son las siguientes:
    LINK='PRJ1FLO3.CA1.USER.LINKLIB'

    Por el contrario, si no especifica un valor en uno de los campos del grupo información de control de trabajo, el asistente no sustituirá la variable, y ésta estará aún presente en el archivo JCL generado. Así, en el ejemplo anterior, si no especifica un valor en el campo HLQ de bibliotecas de despliegue, el archivo JCL generado contendrá la línea predeterminada (con %MAT_HLQ%) en vez de la línea revisada (con PRJ1FLO3.CA1).

    Importante: Si la variable no se sustituye en el archivo JCL generado, antes de someter el archivo JCL a MVS, debe editarlo manualmente para sustituir la variable con un valor real.
    ID de usuario de control de trabajo
    Escriba el ID de usuario que quiera utilizar en los archivos JCL. Este valor se sustituye por la variable %MAT_UID% en los archivos JCL generados.
    Cuenta de control de trabajo
    Escriba el identificador de cuenta que quiera utilizar en los archivos JCL. Este valor se sustituye por la variable %MAT_ACCOUNT% en los archivos JCL generados.
    HLQ de bibliotecas de despliegue
    Escriba el calificador de alto nivel que el asistente debe utilizar en la plantilla de JCL del JCL de compilación. Este valor se sustituye por la variable %MAT_HLQ% en el archivo JCL generado. Tabla 1 muestra un ejemplo de esta sustitución.
    Tabla 1. Sustitución de %MAT_HLQ%
    Descripción: Texto:
    Línea de ejemplo de la plantilla de JCL DFHMAXCJ: COPY1='%MAT_HLQ%.USER.COPYLIB'
    Calificador de alto nivel de ejemplo que se escribe en el campo Bibliotecas de despliegue HLQ de la página Selección de archivos del asistente Generar código de tiempo de ejecución: SFP001
    Línea resultante del JCL de compilación creado por el asistente: COPY1='SFP001.USER.COPYLIB'
    Crear JCL de definiciones de recurso
    Marque este recuadro de selección si quiere que el asistente Generar código de ejecución genere un archivo JCL para crear las definiciones de recurso CICS para el programa ejecutable generado.
    Nota: Puede marcar este recuadro de selección aunque haya marcado el recuadro de selección Gestión de SFR de la creación de recursos de programa, transacción y tipo de proceso en el grupo Gestión de sistemas de flujo de servicios (consulte el paso 4 de este tema). Esto es porque quizás le interese ver el contenido del archivo JCL generado, incluso aunque no tenga pensado someterlo.
    Crear JCL de compilación
    Marque este recuadro de selección si quiere que el asistente Generar código de ejecución cree un archivo JCL para compilar el código fuente COBOL generado y los archivos de libro de copia de COBOL.
  4. En el grupo Gestión de sistemas de flujo de servicio:
    Gestión de SFR de la creación de definiciones recursos de programa, transacción y tipo de proceso
    Marque este recuadro de selección si quiere que el Tiempo de ejecución de flujo de servicios CICS cree definiciones de recurso utilizando mandatos EXEC CICS CREATE.
    Nota:

    Puede utilizar esta opción al desarrollar o probar un flujo, como método rápido y sencillo de definición de recursos para CICS.

    No obstante, tenga en cuenta que las definiciones de recurso creadas mediante este método no son permanentes y que no hay definiciones de archivo CSD de CICS para estas definiciones de recursos.

    Cuando el flujo funciona correctamente, o cuando está trabajando en un entorno de producción, debe utilizar el método normal para la creación de definiciones de recursos:
    1. Cree un archivo JCL de definición de recursos (consulte el recuadro de selección Crear JCL de definiciones de recurso en el paso 3 de este tema); y
    2. Someta el archivo JCL a CICS (consulte la información sobre el recuadro de selección Someter el JCL de definición de recurso en la página Opciones de compilación e instalación del asistente).

    Consulte la sección Hacer que el Tiempo de ejecución de flujo de servicios gestione la creación de definiciones de recurso.

  5. El paso siguiente depende de si ha marcado el recuadro de selección Generar en otra ubicación en el paso 2 de este tema:
    • Si no ha marcado el recuadro de selección, pulse Finalizar para que el asistente genere los archivos de salida y termine.
    • Si ha marcado el recuadro de selección, pulse Siguiente para continuar en la página siguiente.

  6. Ventana Aviso de generación de JCL:

    Si no ha personalizado las plantillas de JCL (consulte la sección Paso B2. (Recomendado) Personalizar las plantillas JCL) y ha marcado cualquiera de los recuadros de selección siguientes en esta página del asistente:
    • Crear JCL de definiciones de recurso
    • Crear JCL de compilación

    entonces

    1. El asistente visualiza la ventana Aviso de generación de JCL con un mensaje que le avisa de que no ha personalizado las plantillas de JCL.
      Nota: Puede inhabilitar este mensaje de aviso borrando el recuadro de selección Visualizar aviso al generar archivos JCL desde plantillas no modificadas en la página Plantillas JCL de las preferencias de Enterprise Service Tools (consulte la sección Controles para habilitar o inhabilitar el mensaje de aviso JCL).
    2. Pulse Aceptar para cerrar esta ventana.

    3. El asistente vuelve a su trabajo y genera los archivos de salida de manera normal.


Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)