Screen recognition is the process by which the host editor
identifies among the available screen descriptions a screen description that
matches the currently displayed application screen.
Currently loaded screen descriptions
The currently loaded screen descriptions are the group of
screen descriptions that the host editor currently has loaded into memory.
Whenever the host editor searches for a screen description to match the currently
displayed application screen, the host editor searches only in the currently
loaded screen descriptions.
Reloading screen descriptions manually
To rebuild the currently loaded screen descriptions in memory using
the most recent versions of the screen descriptions stored on your workstation's
hard disk, click the Reload Screen Descriptions icon in
the host editor's toolbar.
Reloading screen descriptions automatically
In most situations the host editor automatically reloads the screen
descriptions for you, whenever a screen description in the current service
flow project changes in some way on your workstation's hard disk.
Recognized screen description
The recognized screen description is the screen description
that matches the currently displayed application screen in the host editor.
Evaluating a screen description
A screen description matches the currently displayed application
screen if all of the descriptors contained in the screen
description are true.
The role of screen recognition
Screen recognition is part of the procedure through which the service
flow project tools locate a sequence of actions that can be performed to process
the currently displayed application screen.
Creating reliable screen descriptions
A reliable screen description is one that matches the particular
application screen that you want it to match, and that does not mistakenly
match any other application screen that can occur at the same point in the
host application.
Same screen, same input, different result
This topic describes how to create screen descriptions
for an application screen in which the same input action can result
in more than one different resulting application screen.