CODEPAGE

La página de códigos predeterminada utilizada por z/OS® Debugger y los depuradores remotos es 037. Para cualquiera de las siguientes situaciones, necesita utilizar una página de códigos distinta:

  • Los programadores de aplicaciones están depurando en modalidad de depuración remota y el origen o el compilador utilizan una página de códigos distinta de la 037.

    Si el origen C/C++ contiene corchetes u otros caracteres especiales, es posible que tenga que especificar un mandato EQAOPTS CODEPAGE para alterar temporalmente la página de códigos predeterminada (037) de z/OS Debugger . Compruebe la página de códigos especificada cuando haya compilado el origen. El compilador C/C++ utiliza una página de códigos predeterminada de 1047 si no especifica una explícitamente. Si la página de códigos utilizada es 1047 o una página de códigos distinta de 037, debe especificar un mandato EQAOPTS CODEPAGE especificando dicha página de códigos.

  • Los programadores de aplicaciones están depurando en modalidad de pantalla completa y encuentran una de las siguientes situaciones:
    • Utilizan el mandato STORAGE para actualizar las variables COBOL NATIONAL.
    • El origen se codifica en una página de códigos distinta de la 037.
  • Los programadores de aplicaciones utilizan el parámetro XML(CODEPAGE(ccsid)) en un mandato LIST CONTAINER o LIST STORAGE para especificar una página de códigos alternativa.

z/OS Debugger utiliza los servicios Unicode de z/OS para procesar caracteres que necesitan conversión de página de códigos.

El siguiente diagrama describe la sintaxis del mandato CODEPAGE:

Leer diagrama de sintaxisOmitir diagrama de sintaxis visualEQAXOPTCODEPAGE,NNNN
nnnn
Entero positivo que indica la página de códigos que se va a utilizar.

Después de implementar el mandato EQAOPTS CODEPAGE, si los programadores de aplicaciones que utilizan la modalidad de pantalla completa todavía no pueden visualizar algunos caracteres correctamente, haga que verifiquen que la página de códigos del emulador coincide con la página de códigos de los caracteres que necesitan visualizar.

Es posible que tenga que crear sus propias imágenes de conversión tal como se describe en Creación de una imagen de conversión para z/OS Debugger.

Ejemplo

EQAXOPT CODEPAGE,121