La
cuarta página del asistente Nuevo flujo, titulada
Construir un flujo de terminal,
permite crear rápidamente un conjunto de nodos de operación de pantalla Invoke en el
flujo nuevo seleccionando interacciones de pantalla existentes.
Para
que esta página del asistente Nuevo flujo esté disponible, debe marcar el recuadro de
selección Construir flujo de
terminal a partir de archivos de operaciones de pantalla en la primera página
del asistente Nuevo flujo.
En la cuarta página del
asistente, cada vez que seleccione una interacción de pantalla y pulse el botón
Añadir acción
(como alternativa, puede pulsar dos veces sobre una interacción de pantalla), el
asistente creará un nodo de operación de pantalla Invoke dentro del flujo nuevo e
inicializará el nodo con la información relevante desde la interacción de pantalla
seleccionada. En ese momento tendrá un nodo Invoke de operación de pantalla de trabajo
(suponiendo que la interacción de pantalla contuviera toda la información necesaria) que
puede gestionar la pantalla de aplicación para la que se ha creado la interacción de
pantalla. (Para obtener más información, consulte la sección
Más información acerca de los artefactos).
Nota: Esta
página del asistente no permite organizar los nuevos nodos Invoke de operación de
pantalla en un orden determinado ni crear o eliminar conexiones entre los nodos. Utilice
el editor de flujo para realizar estas operaciones.
Los
componentes principales de esta página del asistente son los siguientes:
- El
panel Operaciones de
pantalla (panel izquierdo) visualiza una vista de árbol de todos los
proyectos de flujo de servicios del espacio de trabajo.
Expanda una entrada de proyecto
de flujo de servicios para visualizar los archivos de operaciones de pantalla que
contiene. Puede seleccionar uno o varios archivos de operaciones de pantalla, y los
archivos de operaciones de pantalla pueden estar en proyectos de flujo de servicios
diferentes.
- El panel
Interacciones de
pantalla (panel central) visualiza las operaciones de pantalla contenidas en
el archivo (o archivos) de operaciones de pantalla que ha seleccionado en el panel
izquierdo. Expanda una operación de pantalla para ver las interacciones de pantalla que
contiene. Sólo puede seleccionar una interacción de pantalla cada vez.
- El
panel Esquema de
flujo (panel derecho) visualiza un esquema del flujo nuevo al que añade los
nodos de operación de pantalla Invoke.
Para utilizar esta página del asistente:
En
el panel
Archivos de
operaciones de pantalla, expanda la entrada correspondiente a uno de los
proyectos de flujo de servicios y, a continuación, seleccione un archivo de operaciones de
pantalla que contenga una interacción de pantalla para la que desee crear un nodo Invoke
de operación de pantalla.
Nota: Puede seleccionar un
archivo de operaciones de pantalla de cualquier proyecto de flujo de servicios del
espacio de trabajo. Puede seleccionar varios archivos de operaciones de pantalla.
En
el panel Interacciones de
pantalla, expanda una de las operaciones de pantalla y seleccione la
interacción de pantalla que desee utilizar.
Pulse
Añadir acción. (Como
alternativa, puede pulsar dos veces sobre la interacción de pantalla en el
panel Interacciones de
pantalla).
El asistente crea un nodo de operación de pantalla Invoke utilizando la interacción de
pantalla seleccionada y su información asociada. El nuevo nodo Invoke se visualiza en el
panel Esquema de flujo
de la página del asistente.
Cuando haya
terminado de crear los nodos Invoke, pulse
Finalizar:
- El asistente abrirá el
flujo nuevo en el editor de flujo.
- El asistente se cerrará.
Nota: El asistente
Nuevo flujo no permite abandonar esta página (el botón
Finalizar permanece
inhabilitado) si el último nodo que ha añadido al flujo se ha creado desde una
interacción de pantalla que contiene una acción de entrada de tecla AYUDA. La presencia de
la acción de entrada de tecla AYUDA en la interacción de pantalla implica que el host
recibe la tecla AYUDA y visualiza una pantalla siguiente. Por tanto, debe seleccionarse una
interacción de pantalla para la pantalla siguiente. El asistente visualiza el mensaje
siguiente en el área de mensajes de la parte superior de la página:
La
última interacción contiene una entrada de tecla AYUDA. Se necesita una
pantalla siguiente.
Para resolver este problema, añada una interacción de pantalla
para la pantalla siguiente que contenga sólo acciones de salida (acciones Extract) o
que no contenga acciones en absoluto.
La
lista siguiente describe las demás características de esta página del asistente:
En
el panel
Interacciones de
pantalla:
- Cuando
pase el puntero del ratón por encima de una entrada de una operación de pantalla, el
asistente visualizará una miniatura de la pantalla de aplicación con la que está asociada
la operación de pantalla. (Esta miniatura se crea a partir de la descripción de pantalla
a la que la operación de pantalla hace referencia).
- Cuando pase el puntero del ratón por encima de una entrada de una interacción de
pantalla,
el asistente visualizará una pequeña ventana que lista las acciones de entrada contenidas
en la acción de pantalla.
En el panel
Esquema de flujo:
- El
panel Esquema de flujo
visualiza los nodos en el mismo formato con el que se visualizan en la vista Esquema
cuando se abre el editor de pantalla.
- Si en
páginas anteriores del asistente ha elegido opciones que generan un nodo Receive, Reply o
Assign para el mensaje de entrada o un nodo Assign para el mensaje de salida que debe
crearse, el panel Esquema de
flujo visualiza estos artefactos.
- Una
ventana situada debajo del panel
Esquema de flujo
visualiza una miniatura de la pantalla de aplicación correspondiente el nodo de operación
de pantalla Invoke añadido más recientemente. (Esta miniatura se crea a partir de la
descripción de pantalla a la que hace referencia la operación de pantalla que contiene la
interacción de pantalla desde la que se ha creado el nodo).
El
graduador
Nivel de
filtrado contiene dos valores que afectan a las operaciones de pantalla que
se visualizan en el panel
Interacciones de
pantalla:
- El
valor Mostrar todo
hace que el asistente visualice todas
las operaciones de pantalla (y sus interacciones asociadas) contenidas en el archivo o
archivos de operaciones de pantalla que ha seleccionado en el panel izquierdo.
- El
valor Mostrar pantallas
siguientes hace que el asistente visualice una operación de pantalla (y las
interacciones de pantalla contenidas en ella) sólo
si:
- La operación
de pantalla se encuentra en un archivo de operaciones de pantalla que ha seleccionado en
el panel izquierdo; y
- La operación de pantalla hace
referencia a una de las descripciones de pantalla contenidas en la lista de pantallas
siguientes asociadas con el nodo Invoke de operaciones de pantalla que acaba de añadir al
esquema del flujo.
En otras palabras, este valor hace que el asistente liste
adecuadamente sólo las operaciones de pantalla disponibles que coinciden con la lista
más reciente de pantallas siguientes válidas.