Rational Developer for System z, Versión 7.6.1

1. Importar archivos COBOL

La primera página del asistente Importar archivos COBOL, titulada Importar archivos COBOL, permite especificar los archivos COBOL que contienen las estructuras de datos que desea convertir a mensajes de proyecto de flujo de servicios, y también especificar el subproyecto en el que desea almacenar los nuevos archivos de mensaje y (opcionalmente) el archivo de operaciones nuevo o modificado.

Este tema contiene los subtemas siguientes:

Instrucciones para utilizar esta página del asistente

Para utilizar esta página del asistente:
  1. En el recuadro de lista Archivos COBOL a importar, indique los archivos COBOL que contienen las estructuras que desea convertir a mensajes de proyecto de flujo de servicios.
    1. Pulse Sistema de archivos para seleccionar un archivo del sistema de archivos del entorno de trabajo (consulte la sección Añadir una vía de acceso de fuente a la pestaña SYSLIB).
    2. Pulse Espacio de trabajo para seleccionar un archivo del espacio de trabajo actual que esté utilizando en el entorno de trabajo.
    3. Pulse Remoto para seleccionar un archivo del sistema remoto z/OS.
      Importar archivos desde un sistema z/OS remoto: Siga estos pasos:
      1. Al pulsar Remoto, se abrirá la ventana Buscar archivo.
        1. Expanda Mis conjuntos de datos.
        2. Seleccione un miembro de conjunto de datos fuente o un miembro de conjunto de datos de libro de copia COBOL.
        3. Pulse Aceptar.
      2. Si ha seleccionado un miembro de conjunto de datos fuente COBOL, se abrirá la ventana ¿Comprobar dependencias? .
        • Seleccione una de las siguientes opciones:
          Importar sólo el fuente seleccionado
          Seleccione esta opción si desea importar sólo el miembro de conjunto de datos COBOL seleccionado.
          Importar el fuente seleccionado y los archivos dependientes
          Seleccione esta opción si desea importar no sólo el miembro de conjunto de datos COBOL seleccionado, sino también todos los miembros de conjunto de datos de libro de copia en los que el miembro de conjunto de datos COBOL tiene dependencias.
        • Pulse Aceptar.
      3. Si ha seleccionado un miembro de conjunto de datos de libro de copia, se abrirá la ventana Generación desde libro de copia.
        1. La ventana mostrará un mensaje que indica que se espera que el miembro de libro de copia seleccionado no tenga dependencias.
        2. Pulse Aceptar.
      Importante: Para importar archivos COBOL desde un sistema remoto z/OS, debe configurar la vista Sistemas remotos para detectar y procesar archivos fuente COBOL i cualquier archivo de libro de copia dependiente que desee importar (consulte la sección Importar archivos COBOL desde un sistema z/OS remoto).
    4. Pulse Eliminar para eliminar un archivo de la lista.
    Nota:
    • El asistente permite seleccionar sólo aquellos archivos que tienen una de las siguientes extensiones: .cbl, .ccp, .cob o .cpy. Si el archivo fuente COBOL tiene otra extensión, debe cambiarla por una de estas extensiones para poder seleccionarlo en el asistente.
    • El asistente convierte cada archivo fuente COBOL seleccionado (por ejemplo, queryAccount.cbl) en un nuevo archivo de mensaje que tiene el mismo nombre pero la extensión .sfmxsd (como por ejemplo queryAccount.sfmxsd).
    • Dentro de cada nuevo archivo de mensaje, para cada estructura de datos COBOL original (por ejemplo, una estructura de datos denominada CUSTOMERINFO), el asistente:
      1. Convierte la estructura de datos COBOL a un tipo de datos de mensaje de proyecto de flujo de servicios equivalente con el mismo nombre (CUSTOMERINFO); y
      2. Crea un mensaje basado en el nuevo tipo de datos denominado msg_tipodatos (msg_CUSTOMERINFO).
    • El hecho de que todos los mensajes creados a partir de un solo archivo fuente COBOL se almacenen en un solo archivo de mensaje no representa una limitación:
      • Un mensaje de un archivo de mensaje no se utiliza por sí mismo para el almacenamiento de datos, sino que es un patrón para un área de datos real creada y utilizada para el almacenamiento de datos cuando se reproduce un flujo o cuando se ejecuta una macro generada o un flujo de servicios.
      • Puede crear una referencia (que consta de un nombre de archivo de mensaje y un nombre de mensaje) a un mensaje desde cualquier operación en el mismo subproyecto que el archivo de mensaje, y puede tener varias referencias al mismo mensaje.
  2. En el recuadro de lista Nombre de proyecto, seleccione el subproyecto en el que desea almacenar los nuevos archivos de mensaje y el archivo de operación (si existe).

  3. Seleccione el recuadro de lista Sobrescribir recursos existentes sin avisar si desea que el asistente sobrescriba los archivos de mensaje existentes o un archivo de operación existente sin avisar al usuario.

  4. Pulse Siguiente para ir a la próxima página del asistente o Finalizar para cerrar el asistente.

Si pulsa Finalizar:
  1. El asistente convertirá cada archivo fuente COBOL listado a un nuevo archivo de mensaje (Acerca del asistente Importar archivos COBOL).
  2. El asistente se cerrará.

Añadir una vía de acceso de fuente a la pestaña SYSLIB

Cuando el archivo fuente COBOL del sistema de archivos de entorno de trabajo, y el archivo de fuente de COBOL incluye archivos de libro de copia, en algunas situaciones el asistente que examina el sistema de archivos puede ser que no encuentre los archivos de libro de copia, incluso si están en el mismo directorio que el archivos fuente COBOL que los incluye.

Para arreglar este problema, añada una vía de acceso del directorio en el que se encuentran los archivos de libro de copias a la pestaña SYSLIB en las preferencias de importación de COBOL, para poder invocar el asistente Importar archivos COBOL.

Para añadir la vía de acceso del directorio a la pestaña SYSLIB:

  1. En el menú principal del entorno de trabajo, seleccione Ventana > Preferencias. Se abrirá la ventana Preferencias.

  2. En la ventana Preferencias:
    1. En el panel izquierdo, expanda Importador > COBOL.
    2. En el panel derecho:
      1. Seleccione la pestaña SYSLIB.
      2. En la pestaña SYSLIB:
        1. Pulse Añadir.
        2. Navegue hasta el directorio del sistema de archivos donde se encuentran los archivos de libro de copias. (Puede ser el mismo directorio en el que se encuentran los archivos fuente COBOL que incluyen archivos de libro de copias.)
        3. Pulse Aceptar.

      La vía de acceso completa que ha seleccionado se visualiza en la lista Ubicación.

  3. Pulse Aceptar. Se cerrará la ventana Preferencias.

Cuando ejecute el asistente Importar archivos COBOL, seleccione Sistema de archivos y navegue hasta el directorio donde se encuentra el archivo COBOL, el asistente que examina el sistema de archivos sigue visualizando sólo el archivo COBOL, incluso si los archivos de libro de copias incluidos están en el mismo directorio.

No obstante, al seleccionar un archivo COBOL y pulsar Aceptar, el asistente que examina el sistema de archivos localiza los archivos de libro de copias (mediante la vía de acceso que ha añadido a la pestaña SYSLIB) y devuelve la información de la ubicación al asistente Importar archivos COBOL.

De la misma forma que el asistente examina el sistema de archivos, la primera página del asistente Importar archivos COBOL sólo muestra el archivo COBOL, si mostrar ningún archivo de libro de copias incluido. Aunque, el asistente Importar archivos COBOL conoce la ubicación de los archivos de libro de copias. En la segunda página del asistente Importar archivos COBOL, al pulsar el botón Seleccionar para seleccionar una estructura de datos para Entrada, Salida, o Datos de error, el asistente no sólo lista las estructuras que forman parte del archivo COBOL, sino también las estructuras que se encuentran en los archivos de libro de copias.


Términos de uso | Comentarios

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