Rational Developer for System z, Versión 7.6.1

Más información acerca de los artefactos

Este tema proporciona más información acerca de los artefactos que aparecen en la cuarta página del asistente Nuevo flujo.

En la cuarta página del asistente Nuevo flujo puede crear una secuencia de nodos de operación de pantalla Invoke seleccionándolo de una lista de interacciones de pantalla disponibles.

Una interacción de pantalla es un contenedor de una secuencia de acciones simples (como una serie de pulsaciones de teclas seguidas por una tecla AYUDA) que deben realizarse cuando se muestra una pantalla de aplicación determinada. Por ejemplo, una interacción de pantalla puede contener una secuencia de teclas "myfile04" seguida por la tecla Intro y esta pantalla puede ser creada para responder a una pantalla de aplicación que contiene "Enviar archivo: escriba el nombre de nombre de archivo que desea enviar y pulse Intro" (consulte la sección Operación de pantalla).

Una interacción de pantalla forma parte de un artefacto mayor y principal llamado operación de pantalla. El rol de una operación de pantalla es contener toda la información relativa a la gestión de una pantalla de aplicación en particular (consulte la sección Operación de pantalla). Las operaciones de pantalla están contenidas en un archivo de operaciones de pantalla (consulte la sección Archivo de operaciones de pantalla).

Cada operación de pantalla contiene, o al menos puede contener, los artefactos que aparecen en la tabla siguiente:
Tabla 1. Artefactos de una operación de pantalla
Elemento: Descripción:
Una referencia a una descripción de pantalla Una descripción de pantalla contiene la información requerida para reconocer una pantalla en particular en una aplicación de terminal.
Una o más interacciones de pantalla Una interacción de pantalla es una secuencia de acciones (por ejemplo, una secuencia de teclas de la acción Entrar seguida de una tecla AYUDA) que se puede realizar para responder a una pantalla de aplicación determinada
Una lista de las siguientes pantallas Una lista de las siguientes pantallas es una lista de las pantallas de aplicación que puede producirse de forma válida a continuación (más específicamente, es una lista de los nombres de descripciones de pantalla que coinciden con las pantallas de aplicación que pueden producirse de forma válida a continuación).

En contraste con una operación de pantalla, que es el contenedor de la información para gestionar una pantalla de aplicación en particular, un nodo de operación de pantalla Invoke es una entidad funcional que gestiona de forma activa una pantalla de aplicación en particular, utilizando la información almacenada en una operación de pantalla.

Un nodo de operación de pantalla Invoke es uno de varios tipos de nodos Invoke que puede producirse en un flujo y, más específicamente, es el tipo determinado de nodo Invoke utilizado para gestionar una pantalla de aplicación en una aplicación de terminal (consulte la sección Nodos de flujo). Por ejemplo, si está creando un flujo que necesita para procesar una serie de cuatro pantallas de aplicación en una aplicación de terminal; a continuación puede hacerlo creando una secuencia de cuatro nodos de operación de pantalla Invoke conectados entre sí, cada nodo gestionando las pantallas de aplicación.

Un nodo de operación de pantalla Invoke invoca una operación de pantalla. Más específicamente, un nodo de operación de pantalla Invoke (i) invoca un manejador generalizado para procesar pantallas de aplicación y (ii) pasa a ese manejador una referencia o referencias a la información contenida dentro de una operación de pantalla específica. El manejador utiliza la información en la operación de pantalla (la descripción de pantalla, la interacción de pantalla específica y la lista de siguientes pantallas) para responder a la pantalla de aplicación.

En la cuarta página del asistente Nuevo flujo, cuando se selecciona una interacción de pantalla para añadirla a la secuencia, el asistente accede a la información relevante con la interacción de pantalla y utiliza dicha información para construir un nodo de operación de pantalla Invoke.


Términos de uso | Comentarios

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