Rational Developer for System z, Versión 7.6.1

Reproducir un flujo de terminal

Para reproducir un flujo de terminal en el editor de host, pulse el icono Reproducir flujo Reproducir flujo.

Un flujo de terminal es un flujo que interactúa directamente con las pantallas de aplicación de una aplicación de terminal (consulte la sección Flujo de terminal).

La reproducción de un flujo de terminal permite verificar que el flujo funciona según lo esperado.

Resolución de problemas: si encuentra un problema en la reproducción de un flujo, consulte la sección Solucionar problemas al reproducir un flujo.

Este tema contiene los subtemas siguientes:

Pasos para reproducir un flujo

Para reproducir un flujo en el editor de host:

  1. Importante: puesto que el editor de host reproduce el contenido actual del flujo de trabajo, si desea incluir una modificación reciente en la reproducción, primero debe incorporar la modificación al flujo de trabajo (consulte la sección Incorporar cambios recientes).
  2. En el editor de host, navegue por la aplicación de host hasta la pantalla de aplicación en particular que corresponde al primer nodo de operación de pantalla Invoke en el flujo registrado.
    Nota: Puede reproducir todo un flujo empezando por el primer nodo de operación de pantalla Invoke del flujo y empezando en la pantalla de aplicación que corresponde a ese nodo. No puede empezar la reproducción de un flujo en otra ubicación del flujo.
  3. Pulse el icono reproducir flujo. Reproducir flujo. Se iniciará la reproducción.

    • Si se visualiza un mensaje de error consulte las secciones Limitaciones de las características y posibilidades al reproducir un flujo y Solucionar problemas al reproducir un flujo.

    • Establecimiento de un límite de reconocimiento de pantalla para evitar un bucle infinito durante una reproducción: si el flujo contiene uno o más bucles registrados, antes de empezar la reproducción, el editor de host solicita que especifique el número máximo de veces que desea que se reconozca una descripción de pantalla durante una reproducción. Este valor se aplica a cada descripción de pantalla que se reconoce durante la reproducción.

      El objetivo de esta característica es evitar que se capture el flujo en un bucle infinito durante la reproducción.

      El valor predeterminado es 100. Para establecer un valor diferente:
      1. Escriba el nuevo valor.
      2. Pulse Aceptar.
      A continuación, durante la reproducción, si una descripción de pantalla se reconoce el número máximo de veces que ha especificado, el editor de host muestra un mensaje de error y termina la reproducción. El mensaje de error es:
      Error de macro: Se ha alcanzado el valor de Recolimit,
      pero no se ha proporcionado la pantalla goto;
      la macro terminará.
  4. Si el flujo contiene variables de entrada, el editor de host abre la ventana Establecer entradas de flujo. Esta ventana contiene un campo de entrada para cada variable del mensaje de entrada del flujo.

    La ventana inicializa cada campo de entrada en el valor especificado para el mismo campo al principio de la operación anterior de Reproducir flujo. En esta ventana:
    1. Para cada campo de entrada, teclee el valor que desea utilizar o conserve el valor existente.
    2. Pulse Aceptar.
  5. El editor de host reproduce el flujo empezando por el primer nodo del flujo.

  6. Al final de la reproducción, el editor de host visualizará la información siguiente:
    • Los valores del mensaje de salida de la operación de interfaz del flujo.

Limitaciones de las características y posibilidades al reproducir un flujo

Puesto que la reproducción de un flujo utiliza componentes de Host Access Transformation Services (HATS) para realizar la reproducción, las limitaciones de las características y posibilidades que se aplican a la generación de una macro HATS también se aplican a la reproducción de un flujo (consulte la sección Limitaciones de las características y posibilidades al generar macros HATS o al reproducir flujos).

Ejemplo: Si un flujo contiene un nodo Switch, las dos afirmaciones siguientes son ciertas:
  • El asistente Generar código de tiempo de ejecución no puede generar una macro HATS desde el flujo.
  • El editor de host no puede reproducir el flujo.
Nota: Aunque estas limitaciones afectan a la generación de una macro HATS y a la reproducción de un flujo, no afectan a la generación de código fuente COBOL para el entorno de ejecución de flujo de servicios CICS.

Cuando se pulsa el icono Reproducir flujo Reproducir flujo, el editor de host busca en el flujo las limitaciones sustanciales y las limitaciones secundarias que se aplican (consulte la sección Limitaciones de las características y posibilidades al generar macros HATS o al reproducir flujos).

Para cada limitación que el editor de host detecta, visualiza el mismo mensaje de error que visualizaría para esa limitación si estuviera intentando generar una macro HATS desde el flujo. (Por ejemplo, el mensaje puede hacer referencia a un error al generar el flujo aunque intente reproducir el flujo.)
Nota: Para ver las descripciones de los mensajes de error, consulte la sección CRRZE75xxx: Errores encontrados al generar una macro para el entorno de ejecución HATS.

Consulte la sección Limitaciones de las características y posibilidades al generar macros HATS o al reproducir flujos.


Términos de uso | Comentarios

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