Navigation screen properties
During the navigation you can define the screen by filling in the necessary information for various parameters. After a navigation has been recorded, you can, as shown in the screen capture below, view the Property Grid and properties within each navigation item by left clicking on each entry.
Image
Below is a description of the parameters within the navigation nodes.
Input Params
refers to parameters that are provided to Pool Manager Service when it starts, that is those parameters appear on the screen during the navigation.
Note
Use 'Input Params' node for creating profiles.
Output Params
refers to the values from the screens that are returned to the calling object. They are values that are taken from the screens.
Note
Use only 'Input Params' not 'Output Params' for creating profiles.
Temp Params
refers to values that you take from one screen to use as input in a following (i.e., next) screen.
Put Field
refers to the information entered during the navigation.
Push Key
refers to the function key entered to move to the next screen.
Error
refers to the definition of an error message condition in the screen. As such if the error condition is met, the navigation will abort.
Input parameters have the following properties:
Data
this is the name of the parameter.
Location
is the screen location of the parameter.
Source
Input (info only).
Type
this is the variable type (according to host types). The Pool Explorer will populate this value according to what is detected on the screen and the variable will be verified against that type before it is used during the navigation. However, you can change that setting to another type or you can select None to skip validation completely.
If you right click on a navigation node, you get the following options on the short-cut menu:
Navigate to this screen
use this command to navigate from the currently active screen to the one you want to go to. For example, if you connect and replay the first screen, you can right click on the fifth screen and select this command to cause the navigation to go from screen 2 to 5.
Play screen's recorded navigations
use this command when you are on the active screen (the selected screen is the screen appearing on the ActiveX) to execute the navigation of the screen and move to the next one.
Delete
Delete the selected screen.
Insert error message
use this command to insert an error condition on the screen. This will add a special sub node to the screen with a condition and a return message. Use the Condition Editor to define what fields on the screen constitute the error and give a name to the error node.
Insert item
use this command to insert:
Put Field node
equivalent to typing some text on the screen while recording.
Push Key
equivalent to pushing a function key on the keyboard while recording. Note that you can have only one push key node per screen. If you already have one, a new one will not be entered. You have to delete the existing one first.
Input
inserts a node for an input parameter to be provided to the Pool Manager when it starts. You need to define where on the screen this parameter will be entered during the navigation. Use the property grid to define the row/column position for that.
Output
inserts a node for an output parameter to be returned by the Pool Manager service.
Temp
inserts a node for a temporary parameter.
View code
opens a window to display the navigation code related to the selected screen.