Rational Developer para System z, Versión 7.6

Acerca del asistente Importar archivos COBOL

Este tema ofrece información general sobre el asistente Importar archivos COBOL y describe algunas restricciones secundarias.

Información general

El asistente Importar archivos COBOL tiene dos funciones principales:
  • Convierte las estructuras COBOL existentes en mensajes de proyecto de flujo de servicios a los que el usuario puede luego hacer referencia para pasar datos hacia o desde un flujo invocado o una aplicación no de terminal invocada; y
  • Permite crear inmediatamente operaciones (definiciones de programa) que hagan referencia a los mensajes nuevos.

la situación principal en la que puede utilizar este asistente es aquella en la que tiene una o varias estructuras de datos COBOL que desea utilizar como patrones para pasar datos hacia, o recibir datos de, un flujo invocado o una aplicación no de terminal invocada. En lugar de utilizar el editor de definición de mensajes para crear manualmente un mensaje de proyecto de flujo de servicios para cada estructura de datos COBOL, puede utilizar el asistente Importar archivos COBOL para convertir automáticamente las estructuras COBOL en mensajes.

También puede utilizar el asistente para crear una o varias operaciones (definiciones de programa), cada una de las cuales puede hacer referencia a cualquiera de los nuevos mensajes como mensaje de entrada, mensaje de salida o mensaje de falta.

Requisitos para los archivos fuente COBOL importados desde un sistema z/OS remoto

El asistente Importar archivos COBOL tiene los siguientes requisitos para importar archivos fuente COBOL desde un sistema z/OS remoto:

Nota:

Puede cambiar el comportamiento predeterminado de la extensión de archivo remoto en la ventana Preferencias. Siga estos pasos:

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

  2. En el panel izquierdo, seleccione Importador > COBOL.

  3. En el panel derecho, seleccione la pestaña Más opciones de COBOL.

  4. En la lista Soporte de extensiones de archivo:
    1. Seleccione una extensión, como por ejemplo .cbl.
    2. Pulse Editar.
    3. Seleccione Programa completo o Sólo estructuras de datos.

Nombres de las estructuras de datos importadas

Normalmente, el asistente Importar archivos COBOL asigna el mismo nombre a una estructura de datos importada (por ejemplo, ACCOUNTINFO) que el que tenía la estructura de datos original en su archivo fuente COBOL original (ACCOUNTINFO).

No obstante, si la estructura de datos se denomina DFHCOMMAREA en el archivo fuente COBOL original, el asistente genera un nombre para la estructura de datos importada basándose en el patrón <ID_programa> + _DFHCOMMAREA, donde <ID_programa> es el ID de programa del programa del que se extrae la estructura de datos (por ejemplo, QUERYACC_DFHCOMMAREA). Este cambio se realiza para evitar conflictos de nombres entre distintas estructuras de datos con el nombre DFHCOMMAREA, que se utiliza con frecuencia.

Restricciones secundarias

Debe tener en cuenta las siguientes restricciones secundarias:

  • La restricción que sigue es de carácter general y se aplica en todas las herramientas de proyecto de flujo de servicios, no sólo al asistente Importar archivos COBOL: Sólo puede hacerse referencia a un mensaje de un archivo de mensaje o a una operación de un archivo de operaciones desde un artefacto adecuado del mismo subproyecto que el archivo de mensaje u operaciones.

  • Si el conjunto de mensajes que contiene el archivo de mensaje no tiene una capa Custom Wire Format (CWF), sólo aparece la información lógica en el modelo. Puede añadir el nivel físico al conjunto de mensajes antes o después de importar una estructura de datos COBOL, pero es aconsejable añadirlo antes de importar el archivo. Para obtener información acerca de la adición de un nivel CWF, consulte la sección Añadir un formato físico.

  • Para importar archivos COBOL compuestos desde un sistema de archivos remoto, tiene que modificar la vista Sistemas remotos para habilitar la función Mostrar dependencias (consulte la sección Importar archivos COBOL desde un sistema z/OS remoto).


Términos de uso | Comentarios

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