Rational Developer for System z, Versión 7.6.1

Buscar interacciones de pantalla para la pantalla de aplicación actual

En la mayoría de situaciones, cuando cambia la pantalla de aplicación visualizada en ese momento, el editor de host sigue un procedimiento determinado para que, en la lista situada junto al icono Reproducir interacción de pantalla Reproducir interacción de pantalla, estén disponibles los nombres de las interacciones de pantalla ya existentes que se pueden reproducir para procesar la nueva pantalla de aplicación.

Nota: Estas interacciones de pantalla existentes pueden haberse creado durante el registro de flujo o durante el registro de operaciones de pantalla.
En estas situaciones puede proporcionar una interacción de pantalla para la pantalla de aplicación actual de dos maneras:

Si no hay ninguna interacción de pantalla existente para la pantalla de aplicación actual, la lista estará vacía.

La Tabla 1 muestra las situaciones en las que el editor de host utiliza este procedimiento para buscar interacciones de pantalla existentes para la pantalla de aplicación actual:
Tabla 1. Buscar interacciones de pantalla para la pantalla de aplicación actual
Modalidad del editor del host: Estado del editor del host: El editor del host utiliza el procedimiento:
Modalidad de operaciones de pantalla Registrar un archivo de operaciones de pantalla
En otros momentos No
Modalidad de flujo Registrar un flujo
Reproducción de un flujo No
En otros momentos

El procedimiento es el siguiente:

  1. El editor del host determina la descripción de pantalla reconocida de la pantalla de aplicación visualizada en la actualidad (consulte la sección Descripción de pantalla reconocida).

  2. El editor del host determina el archivo de operaciones de pantalla que debe utilizarse:

  3. En el archivo de operaciones de pantalla que se ha seleccionado en el paso anterior, el editor de host busca una operación de pantalla que haga referencia a la descripción de pantalla reconocida.
    Nota: Dentro del mismo archivo de operaciones de pantalla, sólo puede haber una operación de pantalla que haga referencia a la descripción de pantalla reconocida actual (consulte la sección El archivo de operaciones de pantalla y sus subcomponentes).
    • Si el archivo de operaciones de pantalla contiene una operación de pantalla que haga referencia a la descripción de pantalla reconocida, el editor de host continuará en el siguiente paso (paso 4).

    • Si el archivo de operaciones de pantalla no contiene una operación de pantalla que haga referencia a la descripción de pantalla, el editor de host se saltará el paso 4 e irá al paso 5.

  4. Si el editor de host encuentra operaciones de pantalla que hacen referencia a la descripción de pantalla reconocida, añadirá los nombres de todas estas interacciones de pantalla a la lista situada junto al icono Reproducir interacción de pantalla Reproducir interacción de pantalla y habilitará el icono.

  5. Puede realizar una de las acciones siguientes:

    • Si la lista está habilitada:
      • Puede reproducir una interacción de pantalla seleccionándola en la lista.
      • Puede especificar entrada en directo (acciones Entrar, acciones Extraer, acciones Insertar y la tecla AYUDA).

    • Si la lista no está habilitada:
      • Puede especificar entrada en directo (acciones Entrar, acciones Extraer, acciones Insertar y la tecla AYUDA).

Consulte los dos subtemas siguientes para obtener más información.

Si selecciona una interacción de pantalla

Si selecciona una interacción de pantalla existente en la lista situada junto al icono Reproducir interacción de pantalla Reproducir interacción de pantalla en el paso 5 del procedimiento descrito en el tema principal (consulte la sección Buscar interacciones de pantalla para la pantalla de aplicación actual), está registrando un archivo de operaciones de pantalla o un flujo, (consulte la Tabla 1) y la secuencia de acciones es exclusiva del contexto actual, el editor de host creará una interacción de pantalla que contiene la secuencia de acciones. Los detalles de esta actividad se describen en el siguiente subtema (Si especifica entrada en directo).

Además, si la interacción pantalla contiene una acción Extraer o Insertar incompleta (consulte la sección Comparación de los resultados: el registro de flujo y el registro de operaciones de pantalla), el editor de host le solicitará que seleccione una variable para las acciones Extraer o Insertar, de la misma manera que al crear una nueva acción Extraer o Insertar durante el registro de flujo (consulte la sección Crear acciones Extraer y acciones Insertar durante el registro del flujo).

Por otro lado, si selecciona una interacción de pantalla existente en la lista situada junto al icono Reproducir interacción de pantalla Reproducir interacción de pantalla en el paso 5 del procedimiento descrito en el tema principal (consulte la sección Buscar interacciones de pantalla para la pantalla de aplicación actual), el editor de host está en modalidad de flujo y no registra un flujo (consulte la Tabla 1) y la interacción de pantalla contiene una acción Extraer o Insertar incompleta (consulte la sección Comparación de los resultados: el registro de flujo y el registro de operaciones de pantalla), el editor de host realizará las acciones siguientes:
  1. El editor de host le solicita el nombre de la variable que se debe utilizar con las acciones Extraer o Insertar en esta ocasión.
    Nota: Esta información no se almacena. La interacción de pantalla no se actualiza con la información de mensaje.
  2. El editor de host realiza la acción Entrar y la tecla AYUDA especificada en la interacción de pantalla seleccionada.

  3. Si se trata de una acción Extraer, el editor de host visualiza el texto que se ha extraído de los campos de la pantalla de aplicación actual.

Si especifica entrada en directo

Si especifica entrada en directo (acciones Entrar, acciones Extraer, acciones Insertar y una tecla AYUDA) en el paso 5 del procedimiento descrito en el tema principal (consulte la sección Buscar interacciones de pantalla para la pantalla de aplicación actual), está registrando un archivo de operaciones de pantalla o un flujo (consulte la Tabla 1) y la secuencia de acciones es exclusiva en el contexto actual, el editor de host creará una interacción de pantalla que contenga la secuencia de acciones.

La tercera condición, "si la secuencia de acciones es exclusiva en el contexto actual", es true si se cumple alguna de las condiciones siguientes:
  • Ninguna operación en el archivo de operaciones de pantalla de trabajo hace referencia a la descripción de pantalla reconocida.
  • Una operación en el archivo de operaciones de pantalla de trabajo sí hace referencia a la descripción de pantalla reconocida pero dicha operación de pantalla no contiene ya una interacción de pantalla con la misma secuencia de sucesos.

Si el editor de host crea una nueva interacción de pantalla, el editor de host almacena la nueva interacción de pantalla en la operación de pantalla que hace referencia a la descripción de pantalla reconocida. Si ninguna operación de pantalla hace referencia a la descripción de pantalla reconocida, el editor del host crea una operación de pantalla, hace referencia a la descripción de pantalla reconocida y, a continuación, añade la nueva interacción a la misma.


Términos de uso | Comentarios

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