Developer for System z, Versión 7.6.x

# Información rastreo de mensajes de tiempo de ejecución

En Rational Developer for System z Versión 7.6, COBOL for Windows® se ha mejorado para proporcionar información de rastreo para algunos mensajes de tiempo de ejecución. Si la información de rastreo está disponible para un mensaje dado, aparecen líneas adicionales de información después del texto del mensaje.

Para incluir el nombre del archivo fuente y el número de línea en la información de rastreo, debe compilar un programa COBOL con el indicador `-g`. Por ejemplo:

    cob2 -g FNREM01.CBL

hace que el nombre del archivo fuente `FNREM01.CBL` y el número de línea `1839` del archivo fuente aparezcan en la información de rastreo para el mensaje `IWZ036W`:

    IWZ036W  Se ha producido un recorte de posiciones de dígitos de orden superior en el programa FNREM01
             en el número de línea 1967.
          iwzrlib.dll : 0
          FNREM01.CBL : 1839
          iwzrlib.dll : 0
          iwzrwin1.obj : 0
          kernel32.dll : 0

Nota: El número de línea de la información de rastreo (`1839`) hace referencia a la línea relevante del archivo fuente (`FNREM01.CBL`) y el número de línea especificado en el mensaje de texto (`1967`) hace referencia al `LineID` de la lista de fuente (`FNREM01.lst`).
Si compila un programa COBOL sin el indicador `-g`, verá un nombre de archivo ejecutable y cero para el número de línea. Por ejemplo:

    cob2 FNREM01.CBL

hace que el nombre de archivo ejecutable `FNREM01.exe` y un número de línea `0` aparezcan en la información de rastreo para el mensaje `IWZ036W`:

    IWZ036W  Se ha producido un recorte de posiciones de dígitos de orden superior en el programa FNREM01
             en el número de línea 1967.
          iwzrlib.dll : 0
          FNREM01.exe : 0
          iwzrlib.dll : 0
          iwzrwin1.obj : 0
          kernel32.dll : 0

La información de rastreo se dirige a stderr.

El contenido de la Guía de programación de COBOL for Windows se actualizará en un próximo release para reflejar estos cambios.

Términos de uso | Comentarios
Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)